В питонах self.selenium = selenium ("localhost", 4444, "* firefox", "http://google.com/") - PullRequest
0 голосов
/ 29 июня 2011

В pythons self.selenium = selenium ("localhost", 4444, "* firefox", "http://google.com/"), как мне запустить скрипты python с моего рабочего стола, но мой selenium rc установлен на главном сервере.расположение сервера вместо localhost ... пожалуйста, предоставьте мне информацию как можно скорее. Thx
Я могу запустить свои скрипты в localhost selelnium rc.

Ответы [ 2 ]

1 голос
/ 07 июля 2011

Вам нужно узнать больше о селеновой сетке из здесь .Чтобы использовать сетку, вы должны

  1. запустить концентратор и RC на серверах и клиентских машинах.
  2. Зарегистрируйте свой RC в Хабе.
  3. Затем измените «localhost» в self.selenium = selenium("localhost", 4444, "*firefox", "http://google.com/")

Все команды, которые вы передаете в сетку селена, будут распределены между RC, которые зарегистрированы в Hub.

Всегда помните, селеновая сетка просто выполняет несколько команд селена.Вы должны найти способ, которым несколько команд / тестов могут быть запущены одновременно

0 голосов
/ 06 июля 2011

да, вы правы. Selenium RC - это технология клиент-сервер. Поэтому мы можем разместить клиент и сервер на разных машинах.

именно так мы обычно запускаем тестовые сценарии для числа браузеров (тестирование браузера)разные машины.

ура

...