【发布时间】:2014-09-26 00:46:24
【问题描述】:
我想自动重试失败的测试,以提高我的测试的可靠性,类似于 Junit 中的 TestRule 我想灵活地在测试周围插入逻辑,所以我可以实现重试循环:
我正在使用 Cucumber-JVM,需要一个涉及 Java 或 Gradle 的解决方案
-
我已经通过 Gradle javaexec 尝试了以下黄瓜选项:
//--format pretty --format rerun --out tmp/rerun.txt
//--format rerun --out C:\Desktop\failed.txt
目前我正在通过 RunCukesTest.java 进行尝试。
import cucumber.api.CucumberOptions;
import cucumber.api.junit.Cucumber;
import org.junit.runner.RunWith;
/**
* String dotcucumber
boolean dryRun
String[] features
String[] format
String[] glue
boolean monochrome
String[] name
Specify a patternfilter for features or scenarios
SnippetType snippets
boolean strict
String[] tags
*
*/
@RunWith(Cucumber.class)
@CucumberOptions(monochrome = true)
public class RunCukesTest {
}
【问题讨论】:
标签: java cucumber cucumber-jvm