Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Thucydides и очень медленное прохождение тестов в IE


(Lace) #1

Добрый день!

Проблема: Тесты Thucydides в IE10 проходят крайне медленно. Можно сказать на пару порядков медленнее, чем тот же самый тест в ФФ.

Т.е. банальный логин занимает минуту(!), имя пользователя вводится по буквам с паузой между набором каждой последующей буквы в несколько секунд.

Призапуске теста у меня появляется следующая надпись:

11194 [main] INFO net.thucydides.core.steps.StepInterceptor - STARTING STEP: loginAsStandartUser
Started InternetExplorerDriver server (64-bit)
2.33.0.0
Listening on port 1398
23/07/13 14:33:31,959 [Forwarding newSession on session null to remote] DefaultHttpClient.tryExecute(723) INFO   - I/O exception (java.net.SocketException) caught when processing request: Software caused connection abort: recv failed
23/07/13 14:33:31,970 [Forwarding newSession on session null to remote] DefaultHttpClient.tryExecute(730) INFO   - Retrying request

Возможно, кто-то сталкивался с подобной проблемой и знает как от нее избавится?

Я работаю Thucydides+java+IDEA  12.1.2.

Пока запускаю тесты не через maven, а через IDEA

Для запуска тестов в IE использую аннотацию @WithDriver("IExplorer)


(sawoy) #2

https://code.google.com/p/selenium/issues/detail?id=4261

https://code.google.com/p/selenium/issues/detail?id=5116

рекомендую просто перейти на х32 версию ИЕ, использовав в проекте х32 версию IEDriverServer.exe

Если хотите именно эту версию - ищите в selenium багах где-то проскальзывала возможность переключиться на старый JS vm.


(Lace) #3

Спасибо!

Переустановила драйвер, тесты стали проходить с нормальной скоростью...