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

Медленная работа IEDriver на Windows Server 2008

webdriver
java
testng
Теги: #<Tag:0x00007f7b70aa6e80> #<Tag:0x00007f7b70aa6cc8> #<Tag:0x00007f7b70aa6b38>

(Denis Vovchenko) #1

При запуске теста в IE8 на локальной машине (Windows 7), тест проходит за 30 минут (нажатие и ввод происходит приемлемо быстро).
Но когда запускаю тест через Jenkins на Windows Server 2008, тест проходит в два раза - три раза дольше 60 - 90мин.
При открытие удаленки вижу, что действия происходят очень медленно.
Что-то может подскажете?
Использую IEDriverServer 32bit version 2.47


(Руслан) #2

настройки у ИЕ те же самые?


(Denis Vovchenko) #3

Да, такие же.
Может на какие-то настройки конкретно стоит обратить внимание?


(Руслан) #4

я думаю настройки безопасности, туда стоит обратить внимание, обычно из-за них все проблемы


(Denis Vovchenko) #5

Ок, сегодня детально посмотрю. Завтра отпишу результат.


#6

Для размышления:

  • А зачем тебе IE8?
    У тебя стоит задача реализовать на IE8 или ты сам что то хочешь тестировать! Многие уже давно отказались от IE8. По пробуй накатай другую версию браузера)

(Denis Vovchenko) #7

В настройках безопасности все совпадает.


(Denis Vovchenko) #8

Может еще какие-то варианты есть?


(Denis Vovchenko) #9

В том-то и проблема, что клиент работает с проектом исключительно на IE8


(Руслан) #10

может в этом-то и проблема, что одинаковые, попробуйте всю безопасность убрать или свести на минимум

и гляньте IE Webdriver , может поможет


(cactus) #11

Попробуйте поменять драйвер на 64-bit


(Denis Vovchenko) #12

Не помогло.


(Denis Vovchenko) #13

Безопасность свел на минимум - безрезультатно
Насчет ссылки на статью - у меня указано:

 System.setProperty("webdriver.ie.driver", "C:\\Windows\\System32\\IEDriverServer.exe");

(Denis Vovchenko) #14

Итоги:
Работа тестов на этом сервере приводит к медленной производительности.


(Василий Чернов) #15

Посмотрите ещё на селекторы, с помощью которых ведётся поиск контролов. Т.к. сталкивались с ситуацией, когда селекторый на xPath работали в разы медленней на IE.


Do different tests instead of repeating the same tests