Selenium: выполнение нескольких тестовых случаев /testsuite из командной строки на автономном сервере selenium
Я видел много примеров, когда предоставляется условие для выполнения htmlSuite в селене с помощью следующей команды:
java -jar selenium-server-standalone-x.x.x.jar -htmlSuite "*firefox" "http://127.0.0.1:8080/webpage" "./testSuite.html" "result.html"
Но мое требование немного отличается, как это
- Несколько тестовых наборов / тестовых наборов, записанных с помощью Selenium IDE (в формате html).
- Запустите сервер Selenium (из командной строки).
- Отправьте один тестовый набор / набор тестов для выполнения (из командной строки)
- После выполнения браузер не должен закрываться.
- Выполнить какое-то действие (из оболочки)
- Отправьте следующий test case /test suite для выполнения, которое будет выполнено в том же сеансе браузера.
- Выполните снова действие оболочки и так далее..
Возможно ли это таким образом или какое возможное решение наиболее близко к нему?
1 ответ
Вы можете связать Selenium с TestNG, чтобы создать тестовый набор и запустить полный набор вместе.