2013-11-19 2 views
0

Это немного странная проблема. У меня есть ряд тестов Spock (функциональные тесты), и я отлично их использовал во всех браузерах (а именно IE-10, FF и Chrome). Но совсем недавно я попал в камнем преткновения, где я не смог успешно выполнить тесты, это с тех пор, как я начал использовать настройки прокси (что ввел блестящий отдел ИТ).Функциональные тесты Spock не работают в Chrome и IE из-за настроек прокси

Как ни странно, мои тесты все еще отлично работают на Firefox, но они не работают в IE и Chrome. Все, что я знаю, это то, что все они имеют одинаковые настройки прокси.

Я использую следующий код для создания экземпляра драйвера в Gebconfig.

driver = { 
if (!System.getProperty("webdriver.ie.driver")) 
{ 
    System.setProperty("webdriver.ie.driver", "C:\\code\\IEDriverServer.exe")  
} 
    new InternetExplorerDriver() 
} 

Я использую аналогичный код для других браузеров.

Есть ли особенность в реализации этих браузеров. Используют ли экземпляры текущий профиль пользователя. Может кто-то, пожалуйста, помогите решить эти проблемы.

ответ

0

Попробуйте установить настройки прокси-сервера непосредственно в качестве желаемых возможностей при создании экземпляра драйвера, см. Раздел об использовании прокси-сервера here

 Смежные вопросы

  • Нет связанных вопросов^_^