通常我会写一个cumber选项,如下所示:
@CucumberOptions(
features = "src\\main\\java\\feature"
, glue= "stepdefination",
plugin= {"com.cucumber.listener.ExtentCucumberFormatter:Report/Report.html"}
tags="@tag, @tag1, @sort"
)
公共类testrunner扩展了testfunction{
@Test
public void runcukes( ) {
new TestNGCucumberRunner(getClass()).runCukes();
}
@BeforeClass
public void tags() {
}
@AfterClass
public void writeExtentReport() {
Reporter.loadXMLConfig("extent-config.xml");
}
}
我的问题是:如何从excel文件中获取@tag、@tag1、@sort到@cucmberoptions并在SeleniumJava中运行该程序?
1条答案
按热度按时间vmpqdwk31#
我不确定是否要使用cucumber选项,但可以使用cucumber
RuntimeOptions
课堂上你可以做到这一点。下面的方法需要在循环中调用,这意味着您需要执行10个标记,然后在循环中调用此方法for
环