2012-02-27 11 views
6

Возможно ли, когда запущен весь комплект тестов, чтобы остановить его при отказе от подтверждения?Selenium IDE - комплект тестового тестирования, работающий при сбое

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

Я хочу, чтобы он просто остановился и потерпел неудачу при первой неудаче.

Благодаря

+0

Похоже, полная противоположность [этот вопрос] (http://stackoverflow.com/questions/3714118/is-it-possible-to-get-selenium-ide-to-run-the-whole-test-suite-even-though-error). – shamp00

+0

После существенных исследований, я считаю, что это невозможно в Selenium IDE ... – user894199

+0

странно, моя версия Selenium IDE (никаких дополнительных плагинов) не останавливается на assertValue. И не останавливается на verifyValue. Просто хорошо. – user18099

ответ

-1

Вы можете написать assert в if и false остановить бег.

+0

Спасибо - какая команда для остановки набора? Мой вопрос такой же, как http://old.nabble.com/suite-stop-on-error-td27689346.html, на который не ответил - это невозможно? – user894199

+0

Я не в Selenium IDE, поэтому нам придется делать попытку и ошибку, если вы этого не знаете. поэтому попробуйте: 'selenium.stop();' в java/JUnit4/selenium или 'driver.quit();' для java/JUnit4/WebDriver – ctekk

0

не знаю, была ли эта проблема решена, но я использую плагин для решения этой проблемы.

Плагин «Селен отладчик», и я был в состоянии загрузить его из

https://addons.mozilla.org/en-US/firefox/addon/power-debugger-selenium-ide/

установить с помощью Firefox. Затем, как только firefox перезапустится, на панели инструментов Selenium появится еще один значок (пауза при сбое). Работает для меня!

Единственное, что следует отметить, заключается в том, что если сбой сценария в последней строке тестового CASE, он все равно может продолжить следующий тестовый пример в пакете. Способ, которым я пользуюсь, заключается в том, чтобы добавить запись «пауза 100» в последнюю строку каждого тестового примера, чтобы плагин мог «подключиться» к нему.

Я надеюсь, что его помогает

1

В селеном язя можно добавить Pause on failit is pause on fail кнопку простым установить один плагин в селеном IDE. Когда пауза при неудаче включается, Селен IDE будет приостановить выполнение теста при возникновении ошибки производится или сбой команды

Установить плагин из https://addons.mozilla.org/en-US/firefox/addon/power-debugger-selenium-ide/

Смежные вопросы