Проблема в запуске скриптов на селеновой сетке с TestNG - PullRequest
0 голосов
/ 14 июня 2011

У меня есть тестовые примеры с моей встроенной средой, т.е. мой файл seleniumtestsupport.java, в котором я использую класс webdriver для запуска, остановки и уничтожения браузера. Скрипты нормально работали с Selenium rc. Селеновая сетка на нескольких портах. Я настроил сетку с testNg и ant. Но проблема в том, какие изменения нужно внести в файл SeeleniumTestSupport.java или любые другие файлы для запуска скриптов. Файл testng.xml также настроен. пожалуйста, помогите мне?

1 Ответ

1 голос
/ 17 июня 2011

Selenium-Grid сама по себе ничего не делает для параллельного запуска тестов. Сетка похожа на мамонтовый селен-RC, который может выполнять несколько тестов вместе. Но для того, чтобы Grid выполнил несколько тестов, вам нужно запустить несколько тестов одновременно. Для этого вам придется использовать функции testNG.

Вы можете получить подробную информацию о том, как использовать testNG для параллельного запуска нескольких тестов: здесь

Вы можете узнать больше о том, как работает Selenium Grid 1.xx здесь . Сетка 1.x обрабатывает только запросы селена, а не веб-драйвер. Но лучше понять, как работает Grid 1.x.

Следующая версия Grid (Grid 2.0) была выпущена недавно. Это также относится и к тестам webdriver. Вы можете скачать Grid 2.0 с здесь и найти более подробную информацию о Grid здесь

...