2015-12-07 4 views
0

Как мы можем программным путем запустить селену сетки сетки на удаленной машине?Программный программный пуск селена на удаленном компьютере

На данный момент я знаю следующие способы сделать это, но у меня есть некоторые вопросы по этим вопросам.

Подход 1: Выполнить пакетный файл на удаленном компьютере с требуемой команды (Java -jar селен сервер автономного-2.14.0.jar -ролевого концентратора) , чтобы начать ступицу. (с использованием PSExec для выполнения команды на удаленной машине)

Нет вопросов и проблем с вышеуказанным подходом. Но ищет API-интерфейс для этого.

подход 2: This подход (я не пробовал этот способ, так как они являются JAVA API, и я очень мало знаний в JAVA).

Q1: Можно ли использовать вышеуказанный подход для запуска концентратора на удаленной машине?

Q2: Требуется ли в этом подходе файл сервера selenium server?

Можем ли мы использовать these API, в нашей программе (как некоторые делает POST или GET запрос HTTP с требуемым configuration in JSON), чтобы настроить концентратор на удаленном компьютере и запустить его? (Я знаю, что консольный способ использования этих API, с селеном сервера файл JAR)

ответ

-1

Попробуйте RemoteWebDriver RWD = новый RemoteWebDriver (новый URL ("HTTP: //" + {{Hub_Name}} + «: 4444/WD/концентратор "), desiredCapabilities);

0

Единственный способ начать селен сетки является запуск команды на удаленной машине с помощью следующей команды

Java -jar Селен-server.jar -ролевой ступица

вы можете сделать пакетный файл для этой команды для удобства использования укажите имя файла jar с вашим файлом

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