java - 执行多个 cucumber 特征文件

标签 java selenium cucumber

当我提交一个功能文件时,它工作得很好。我想将具有多个功能文件的功能文件夹路径传递到运行器脚本中。谁能帮忙执行多个特征文件?

所有特征文件的步骤相同,但数据不同,文件名不同。

@RunWith(Cucumber.class)

@CucumberOptions(format = {"pretty"}, features =
"C:\\TESTER\\Execution\\uidata\\featurefiles\\",
        glue={"com.test.auto.stepdefs"},dryRun=false) 

public class CucumberTest { 

}

感谢您的帮助。

最佳答案

功能路径必须相对于您的项目类路径。例如,它看起来像这样:

@CucumberOptions(features = {"classpath:features_folder1", "classpath:features_folder2"}, ...)

@CucumberOptions(features="src/test/resources")

关于java - 执行多个 cucumber 特征文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38984295/

相关文章:

python - 使用 matplotlib 和 selenium 绘制实时图

ruby-on-rails - 如何提前退出 Ruby Cucumber Step 定义?

java - 来自 HTML 的 jar

java - 将文本文件写入 Android 存储以供稍后查看

Java 的 HttpCookie 类

java - 如何反序列化来自 RESTful Web 服务的 JSON 响应?

python - 如何在 Docker 中使用 Chrome 运行 Selenium

java - 在 Java 中使用 selenium 等待元素加载时出现问题

ruby-on-rails - capybara Selenium 和 JavaScript 销毁

java-8 - 始终使用Cucumber-Java8获取异常 "Wrong type at constant pool index"