运行整个测试套件是否有可能在断言失败时停止?
它当前停止运行测试失败,然后继续运行下一个测试。
我希望它只是在第一次失败时停止并失败。
由于
答案 0 :(得分:8)
我发现https://addons.mozilla.org/en-US/firefox/addon/power-debugger-selenium-ide/是一个Selenium IDE插件,它为Selenium IDE添加了一个Pause on fail按钮。
答案 1 :(得分:1)
在selenium ide中,我们可以通过在selenium IDE中简单安装一个插件来添加Pause on fail
按钮。当打开失败暂停时,Selenium IDE会在出现错误或命令失败时暂停执行测试用例
从https://addons.mozilla.org/en-US/firefox/addon/power-debugger-selenium-ide/
安装插件答案 2 :(得分:0)
不知道您是否解决了此问题,但我使用插件来解决此问题。
该插件是'Selenium调试器',我可以从
下载它https://addons.mozilla.org/en-US/firefox/addon/power-debugger-selenium-ide/
使用firefox安装。然后,一旦firefox重新启动,Selenium工具栏上会出现一个额外的图标(暂停失败)。为我服务!
唯一值得注意的是,如果脚本在测试CASE的最后一行失败,它仍然可以继续到套件中的下一个测试用例。我使用的方法是在每个测试用例的最后一行添加一个'pause 100'条目,以便插件可以“挂钩”到它上面。
我希望他的帮助
答案 3 :(得分:-1)
您可以将assert
写入if
,然后false
停止运行。