#maven #selenium-webdriver #cucumber #bdd #cucumber-jvm
Вопрос:
Я хотел бы повторить неудачные сценарии из моего основного метода cucumber.
public class ULPMain {
public static void main(String[] args) throws Throwable {
System.out.println("UI Testing for Unified Landing Page:");
io.cucumber.core.cli.Main.main(
"classes/features",
"-t", "@AR or @EN",
"-g", "stepImplementations",
"-p","pretty",
"-p","json:cucumber-reports/Cucumber.json",
"-p", "html:cucumber-reports/Cucumber.html"
);
}
}
Я обнаружил, что лучший способ повторить неудачные сценарии-это использовать ExtendedCucumber и добавить ExtendedCucumberOptions, в которых я могу указать количество повторных попыток, однако я не уверен, как добавить эти параметры в мой основной класс выше.