gpt4 book ai didi

java - 从 Java 中的另一个类启动 Cucumber runner 类

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:13:58 25 4
gpt4 key购买 nike

目前,我正在尝试结合 Selenium 和 Java 进行 cucumber 测试。

现在我的问题是:

是否可以从另一个类启动 RunCucumber 类?

到目前为止,我已经编写了这个类来从 Eclipse 启动 Cucumber:

@RunWith(Cucumber.class)
@CucumberOptions(
plugin = {"pretty","json:target/json/jsonoutPretty.json"},
features={"src/main/resources/FeatureFiles"},

)
public class RunCucumber{

}

现在我想从另一个开始这个 RunCucumber 类。像这样:

public class startTests {

public void startRunCucumber(){

run(RunCucumber.class);
}

}

是否有可能实现这一目标?

谢谢!

最佳答案

这是可能的。您可以运行用于 Cucumber 命令行版本的主要方法。

从您的类中调用 cucumber.api.cli.Main.main()

关于java - 从 Java 中的另一个类启动 Cucumber runner 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39270545/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com