Мой тест включает в себя webdriver и sikuli.
Я до определенного места дохожу с помощью драйвера, а далее использую sikuli. Все бы хорошо, но после перехода на другие страницы, драйвер может открывать popupы, или продолжает выполнять не понятные вещи. Из-за чего собственно у меня могут не проходить клики с помощью sikuli.
Вопрос: Как остановить webdriver ?
Вопрос очень срочный, прошу помощи знатоков
а можно чуть-чуть больше информации? ЯП, код?
а то в данном случае как-то очень размыто всё
Усыпи :)))
Thread.sleep(100500);
1 Like
А драйвер часом не IEDriverServer?
Угадал, именно IEDriverServer
Данная команда не подходит, она выполнит всего лишь задержку, которая мне не нужна. Код должен продолжать выполняться, но уже не с помощью драйвера, а с помощью sikuli. Думаю нужно что-то типа driver.stop(); но его нет у webdrivera
возможно вам мешает enablePersistentHover - сетните его в фолс.
Думаю, вы правы. Но пока не могу найти как отключить это свойство. Можете помочь?
Вот ответ на вопрос:
InternetExplorerOptions options = new InternetExplorerOptions();
options.EnablePersistentHover = false;
driver = new InternetExplorerDriver(options);
Надеюсь кому-то еще поможет. Всем спасибо ! ! !