java - 如何从命令行运行 Cucumber-JVM 功能文件

标签 java cucumber-jvm

我有一个文件扩展名为 .feature 的文件。如何从命令行运行它?

以便为每个功能制作一个批处理文件。我正在使用 Cucumber-JVM使用 Java 和 Selenium .

最佳答案

Cucumber-JVM 基于 JUnit,因此它就像从命令行运行任何单元测试一样

java -cp /path/to/junit.jar org.junit.runner.JUnitCore [test class name]

其中测试类名被注释为@CucumberOptions谁的features 引用功能文件。如果您使用 Maven,您可以使用

mvn test

关于java - 如何从命令行运行 Cucumber-JVM 功能文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23324507/

相关文章:

java - 时间复杂度方法调用计算

java - cucumber 4 : Implement Global Hooks

junit - 无法将 Cucumber 功能粘合到步骤定义

cucumber - 如何为所有 Cucumber 步骤添加默认超时?

cucumber - 如何忽略 cucumber 中相同值的stepdefinition变量声明

java - 字符串数组的结束输入

java - JVM 中共享什么

java - 将 sendevent.c 从 C 重写为 Java

java - 如何将字符串对象转换为 boolean 对象?

cucumber - 在运行时提取 cucumber 步骤名称