Как запустить селен автономный сервер с веб-драйвером IE11? - PullRequest
0 голосов
/ 06 мая 2019

Я пробую эту команду, чтобы запустить автономный сервер selenium с Internet Explorer 11:

java -jar selenium-server-standalone-3.141.59.jar -Dwebdriver.ie.driver=C:\Users\MyUser\Downloads\IEDriverServer_x64_3.14.0\IEDriverServer.exe -Dwebdriver.ie="C:\Program Files\internet explorer\iexplore.exe"

где MyUser - мое текущее имя пользователя. Но я получаю исключение.

Использование автономного сервера selenium версии 2.53.1 прекрасно работает с теми же аргументами, но рекомендуется использовать одну и ту же версию для веб-драйвера IE и selenium.

Вот мое исключение:

Exception in thread "main" com.beust.jcommander.ParameterException: Was passed main parameter '-Dwebdriver.ie.driver=C:\Users\Xavier\Downloads\IEDriverServer_x64_3.14.0\IEDriverServer.exe' but no main parameter was defined in your arg class  
    at com.beust.jcommander.JCommander.initMainParameterValue(JCommander.java:936)  
    at com.beust.jcommander.JCommander.parseValues(JCommander.java:752)
[...]

Кто-нибудь знает, как его запустить?

1 Ответ

1 голос
/ 06 мая 2019

Исправлено, перемещая -jar .... в конце команды:

java -Dwebdriver.ie.driver=C:\Users\MyUser\Downloads\IEDriverServer_x64_3.14.0\IEDriverServer.exe -Dwebdriver.ie="C:\Program Files\internet explorer\iexplore.exe" -jar selenium-server-standalone-3.141.59.jar
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...