如何处理 selenium webdriver 中测试套件中的失败
How to handle failures in Test Suite in selenium webdriver
假设我的测试套件中有 10 个测试用例,当我执行测试套件时,我收到第 7 号测试用例的错误。
现在有什么方法可以在更正更改后从测试用例 7 重新开始执行吗?
我正在使用 TestNG
。
我们在 Selenium
中有恢复方案吗?
是的,如果您使用的是 Eclipse IDE,则可以这样做。单击测试 class 名称前的箭头,它将向您显示该测试 class 的所有方法(测试用例)。右键单击您想要 运行 的那个。它将 运行 仅针对特定测试。
TestNG 生成 .xml 配置,测试失败 http://testng.org/doc/documentation-main.html#rerunning
或者您可以使用 org.testng.IRetryAnalyzer
再次运行失败的测试,您可以更好地控制它。
此处示例 http://seleniumeasy.com/testng-tutorials/execute-only-failed-test-cases-using-iretryanalyzer。
假设我的测试套件中有 10 个测试用例,当我执行测试套件时,我收到第 7 号测试用例的错误。
现在有什么方法可以在更正更改后从测试用例 7 重新开始执行吗?
我正在使用 TestNG
。
我们在 Selenium
中有恢复方案吗?
是的,如果您使用的是 Eclipse IDE,则可以这样做。单击测试 class 名称前的箭头,它将向您显示该测试 class 的所有方法(测试用例)。右键单击您想要 运行 的那个。它将 运行 仅针对特定测试。
TestNG 生成 .xml 配置,测试失败 http://testng.org/doc/documentation-main.html#rerunning
或者您可以使用 org.testng.IRetryAnalyzer
再次运行失败的测试,您可以更好地控制它。
此处示例 http://seleniumeasy.com/testng-tutorials/execute-only-failed-test-cases-using-iretryanalyzer。