maven相关内容
假设我有一个黄瓜功能文件,其中包含用于场景的标签 @Crucial-tests、@Smoke-subset1 和 @Smoke-subset2.据我了解,我可以在 maven 执行期间只运行 @Smoke-subset1 mvn clean install -Pcucumber-test -Dcucumber.options="--tags @Smoke-subset1" 现在我修改我的 ru
..
我正在尝试将我的 Cucumber 自动化项目从 cucumber (info.cukes) 迁移到 cucumber (io.cucumber) 在此过程中,我无法迁移扩展报告.你能帮我解决我所缺少的吗? 依赖: junitjunit3.8.1测试
..
我正在使用“mvn test";运行黄瓜测试,但是当我尝试在命令行上传递选项时-Dcucumber.options=...,选项被忽略,而使用运行器类中@CucumberOptions 中指定的选项.例如,如果我只是尝试显示 cucumber 帮助,它会忽略它并运行测试: C:\Maven\ArchCuke\untitled>mvn test -Dcucumber.options=“--help
..
我有一组用 Selenium 和 Cucumber-JVM 编写的功能测试,我使用 maven 通过 Cucumber 标签运行它们. 现在我需要使用 JMeter 中的一些测试来检查性能.我该怎么做? 解决方案 我相信你可以的 将您的测试编译成 .jar 文件 将 .jar 文件复制到 JMeter 类路径中 测试文件 - 在 JMeter 安装的/lib/jun
..
我有一个 maven 项目来运行 cucumber 和 selenium.*.feature文件定义在src/features,步骤定义在src/test/java/com/example/steps. 我还定义了一个测试运行器类,如下所示: 包 com.example.runner;导入 org.junit.runner.RunWith;导入 cucumber.api.CucumberO
..
我已经使用 maven 和 cucumber 创建了一个测试自动化框架. 1) 我想创建一个包含所有内容(所有项目文件)的 jar 文件 2) 然后我想使用上面创建的 jar 从命令行运行测试,就像使用命令一样 (mvn clean test -Dcucumber.options='--tags @all') 我不想使用 main 方法或任何东西. 解决方案 jav
..
我正在尝试基于变量 @tags 运行特定的 Gherkin 场景(如果可能的话).例如,如果我的配置文件是“dev",我想运行场景 1,如果配置文件是“qa",我想运行场景 2.我可以在我的 java 类中获取配置文件值.我也可以在命令行中传递标签并按照 here 中提到的方式运行它.但这不是我要找的东西.例如: @QA场景:我做 x 并检查 y鉴于我做 abc然后响应是 200@DEV场景:我
..
..
我有 UI 测试项目和一个具有相同技术堆栈(JAVA1.8、Cucumber-JVM、JUnit、Maven)的 API 测试项目,这两个项目都向我展示了这个问题.可能是因为两者都存在相同的依赖集. 我采用了 Flaky 测试重新运行机制,使用 maven-surefire-plugin 内置功能 1
..
..
我是 Serenity 和 BDD 的新手.我有一个基于 Serenity-Cucumber 和 Page Based 模型的小型演示项目.下面是项目的结构: 登录和注销功能有大约 8 个场景. 我希望能够并行运行功能文件.实现这一目标的最简单、最有效的方法是什么? 目前为止 为每个功能创建单独的 Runner 类,然后使用故障安全或安全插件 - 这是我不想要的,因为我不希
..
我正在尝试合并一个 maven 插件 cucumber-jvm-parallel-plugin 进入我的 Cucumber-JVM 代码并遇到一些问题......我想我已经正确配置了我的 pom.xml,但是我的黄瓜 功能是仍然一个接一个运行,而不是并行运行. 如何配置我的 pom.xml 以使我的黄瓜功能并行运行?我有一些功能文件会阻止执行,我不想等待它们完成为了开始测试其他功能.
..
..
从命令行运行的 mvn clean test 说,在这个环境中没有提供编译器,也许你是在 JRE 而不是 JDK 上运行. 在首选项中选择安装的 JRE 作为最新的 JDK,仍然出现上述错误.运行单个功能文件时,正在执行旧代码(即,虽然我从场景中注释掉了几个步骤,但它们正在被执行) 使用 Jenkins 构建时相同的代码运行良好. 解决方案 假设 windows 和您的实际目录
..
我将 cucumber-groovy 与基于 maven 的框架一起使用,但无法找到 stepDefinitions 的粘合剂.获取 在特征文件中没有匹配的胶水代码.它在 Cucumber-maven 项目中.我已将功能文件夹转换为“源文件夹". 错误: 无法创建 src/test/groovy &src/test/resource(用作功能的文件夹) 这是我的测试运行程序 Cucumb
..
..
我有一个用于由核心 JAVA+TestNG 创建的框架.框架遵循TDD模型,POM是我们的构建管理工具.有人可以告诉我是否有可能使用黄瓜将框架从 TDD 更新为 BDD.但我仍然想对这个要求做最小的改变,比如不改变任何现有的技术(核心语言、TestNG、Maven sys.).我的目标是如何在 Eclipse 中使用 testNG.xml/TestNG 插件运行黄瓜 TC.是否可以在 Jenkin
..
..
如何使用 maven 命令行中的黄瓜功能选项. 在充满功能(测试)的树中,我试图只运行单个功能.就我而言 - 所选文件夹中的所有功能文件. 我尝试使用以下语法: mvn install -Dcucumber.options="classpath:com/company/regression/features/administration/" 它运行所有测试.没有错误,也没有评论. 我
..
我正在尝试使用托管在 Tomcat 8.5 上的 Jersey 2 项目进行准系统 Swagger 设置.我首先使用 Jersey 入门指南 (https://jersey.github.io/documentation/latest/getting-started.html): mvn archetype:generate -DarchetypeArtifactId=jersey-quicks
..