2016-05-29 4 views
3

В документации Infrasturcture Protractor http://www.protractortest.org/#/infrastructure говорится, что протокол связи между тестовым сценарием и автономным сервером селена составляет http, а между сервером селена и драйвером браузера - протокол JSON Webdriver Wire Protocol.Какой протокол используется при подключении Protractor непосредственно к драйверам браузера?

Но в документации по настройке сервера Selenium https://github.com/angular/protractor/blob/master/docs/server-setup.md#connecting-directly-to-browser-drivers говорится, что есть возможность подключить тестовый скрипт непосредственно к драйверу браузера.

Мой вопрос: При использовании опции прямого подключения какой протокол связи используется между тестовым скриптом и драйвером браузера?

(причина, почему я спрашиваю здесь, а не на вопросах GitHub транспортира является способствующими принципы говорят, что все вопросы должны быть размещены на переполнение стека или группы Google)

ответ

1

Протокол, для связи с сервером Selenium или драйверов http в обоих случаях. Команды передаются по проводному протоколу JSON в сообщении HTTP-запроса/ответа.

Теперь с помощью Selenium вы можете работать непосредственно с драйвером целевого браузера, или вы можете подключиться к серверу Selenium, который будет передавать команды водителю.

Смежные вопросы