Я использую Selenium webdriver, на Java с TestNG для запуска X количества тестовых случаев.
Я хотел бы, чтобы любой тест автоматически перезапускался (либо с момента запуска, либо с момента отказа), как только произойдет сбой.
Я знаю, что фреймворк TestNG имеет следующий метод
@Override
public void onTestFailure(ITestResult tr) {
log("F");
}
, но я не знаю, как узнать, какой тест-кейс сработал, и как его перезапустить.