我使用Selenium webdriver,在Java中用TestNG運行X個測試用例。在TestNG/Selenium中自動重新啓動失敗的測試用例
我想要的是,任何測試用例都會在失敗時自動重新啓動(無論是從開始還是從失敗點開始)。
我知道TestNG的框架有以下方法
@Override
public void onTestFailure(ITestResult tr) {
log("F");
}
,但我不知道如何找出哪些測試用例是,然後我將如何重新啓動它。
我想像他們失敗一樣運行它們。好的,我有失敗的測試和它的名字,我將如何重新開始測試? – MostWanted 2012-01-04 09:43:35
沒關係..我明白了.. [乾杯](http://testng.org/doc/documentation-main.html#running-testng-programmatically) – MostWanted 2012-01-04 15:21:51
@WaqasKhan ...請發表解決方案,如果你有一個。我知道這仍然是一個老問題... – Sighil 2015-07-07 18:57:52