Обнаружение angularJS элементов в браузере IE11 с использованием селена занимает много времени. Как решить это? - PullRequest
0 голосов
/ 18 марта 2020

Я запускаю тесты селена на IE 11 в приложении angularJS. Для обнаружения / выбора / проверки элементов требуется больше времени, чем обычно, в chrome.

Информация о браузере: Inte rnet explorer 11 Webdriver: IEdriverserver 32-битная версия селен: 3.14

1 Ответ

0 голосов
/ 18 марта 2020

Вы можете попробовать следующие методы, чтобы сделать его быстрее при использовании selenium IE WebDriver:

  1. Загрузить рекомендуемый 32 бит Windows IE WebDriver версии 3.150.1 и последней стабильной версии 3.141.59 Selenium с этой страницы .
  2. Измените настройки IE: Сервис -> Inte rnet Параметры -> Безопасность, установите Включить защищенный режим в одно и то же значение во всех зонах (все отмеченные или все не отмечены).

enter image description here

Создайте свой класс InterExplorerWeDriver, указав путь к IE WebDriver следующим образом:

InternetExplorerDriver ieDiver = new InternetExplorerDriver(“Path to the 32 bit IEdriver”);

Добавьте возможность nativeEvents как false. Добавить возможность requireWindowFocus как true.

Ссылочная ссылка:

(1) Очень медленный ввод текста на IEDriverServer

(2) Selenium WebDriver очень медленно печатает в текстовом поле в браузере IE

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...