Selenium IDE-остановить набор тестов при сбое

возможно ли при запуске всего набора тестов остановить его при сбое assert?

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

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

спасибо

4 ответов


Я нашел https://addons.mozilla.org/en-US/firefox/addon/power-debugger-selenium-ide/ который является плагином Selenium IDE, который добавляет кнопку паузы при сбое в Selenium IDE.


в Selenium ide мы можем добавить Pause on fail it is pause on fail кнопка простой установки одного плагина в Selenium IDE. При включении pause on fail среда Selenium IDE приостанавливает выполнение тестового набора при возникновении ошибки или сбоя команды

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


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

плагин "Selenium debugger" , и я смог загрузить его из

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

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

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

надеюсь, он поможет


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