В питонах self.selenium = selenium("localhost", 4444, "*firefox", "http://google.com/")
В pythons self.selenium = selenium("localhost", 4444, "*firefox", "http://google.com/") как мне запустить скрипты python с моего рабочего стола, но мой selenium rc установлен на главном сервере. Могу ли я указать местоположение моего сервера вместо localhost... пожалуйста, предоставьте мне информацию как можно скорее. Спасибо
Я могу запускать свои скрипты в localhost selelnium rc.
2 ответа
Вы должны прочитать больше о селеновой сетке здесь. Чтобы использовать сетку, вы должны
- запустить концентратор и RC на серверах и клиентских машинах.
- Зарегистрируйте свой RC в Хабе.
- Затем измените "localhost" в
self.selenium = selenium("localhost", 4444, "*firefox", "http://google.com/")
Все команды, которые вы передаете в сетку селена, будут распределены между RC, которые зарегистрированы в Hub.
Всегда помните, что селеновая сетка просто выполняет несколько селеновых команд. Вы должны найти способ, которым несколько команд / тестов могут быть запущены одновременно
Да, вы правы.Selenium RC - это технология клиент-сервер. поэтому мы можем разместить клиент и сервер на разных машинах.
именно так мы обычно запускаем тестовые сценарии для разных браузеров (тестирование браузеров) на разных машинах.
ура