Получение сообщения об ошибке в Edge «Конечная точка команды протокола JSON не разрешена», когда сервер использует w3c - PullRequest
0 голосов
/ 04 июля 2019

Когда мы запускаем сценарий с использованием Microsoft Edge, появляется следующая ошибка:

Следующая конечная точка команды протокола JSON не разрешена, когда сервер работает в режиме W3C.GET / shutdown

Я понимаю, что Edge теперь поддерживает режим W3C по умолчанию.Наша привязка Java отправляется в режиме проводного протокола Json (JWP).Как мы можем проинструктировать Microsoft WebDriver, которые используют режим JWP вместо режима W3c

, это было упомянуто в документации Microsoft:

w3c Использовать протокол W3C WebDriver (опция по умолчанию) 17763
jwp Использовать протокол JSON Wire

https://docs.microsoft.com/en-us/microsoft-edge/webdriver

Не могли бы вы дать мне знать, как мы можем перейти из режима W3C в режим jwp?

1 Ответ

0 голосов
/ 04 июля 2019

Попробуйте добавить строку ниже в файл EdgeDriverService.java

argsBuilder.add("--jwp");

Может помочь при запуске веб-драйвера в режиме jwp.

Справка:

узлу сервера selenuim 3.14.0 не удалось запустить новый сеанс для Edge # 6464

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