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"

Но мое требование немного отличается, как это

  1. Несколько тестовых наборов / тестовых наборов, записанных с помощью Selenium IDE (в формате html).
  2. Запустите сервер Selenium (из командной строки).
  3. Отправьте один тестовый набор / набор тестов для выполнения (из командной строки)
  4. После выполнения браузер не должен закрываться.
  5. Выполнить какое-то действие (из оболочки)
  6. Отправьте следующий test case /test suite для выполнения, которое будет выполнено в том же сеансе браузера.
  7. Выполните снова действие оболочки и так далее..

Возможно ли это таким образом или какое возможное решение наиболее близко к нему?

1 ответ

Вы можете связать Selenium с TestNG, чтобы создать тестовый набор и запустить полный набор вместе.

Другие вопросы по тегам