maven相关内容

-Dcucumber.options 被 mvn 测试忽略

我正在使用“mvn test";运行黄瓜测试,但是当我尝试在命令行上传递选项时-Dcucumber.options=...,选项被忽略,而使用运行器类中@CucumberOptions 中指定的选项.例如,如果我只是尝试显示 cucumber 帮助,它会忽略它并运行测试: C:\Maven\ArchCuke\untitled>mvn test -Dcucumber.options=“--help ..
发布时间:2022-01-23 00:01:24 其他开发

如何通过 JMeter 使用用 Selenium 和 Cucumber-JVM 编写的测试?

我有一组用 Selenium 和 Cucumber-JVM 编写的功能测试,我使用 maven 通过 Cucumber 标签运行它们. 现在我需要使用 JMeter 中的一些测试来检查性能.我该怎么做? 解决方案 我相信你可以的 将您的测试编译成 .jar 文件 将 .jar 文件复制到 JMeter 类路径中 测试文件 - 在 JMeter 安装的/lib/jun ..
发布时间:2022-01-23 00:01:16 其他开发

如何使用 jar 文件运行 mvn 黄瓜测试?

我已经使用 maven 和 cucumber 创建了一个测试自动化框架. 1) 我想创建一个包含所有内容(所有项目文件)的 jar 文件 2) 然后我想使用上面创建的 jar 从命令行运行测试,就像使用命令一样 (mvn clean test -Dcucumber.options='--tags @all') 我不想使用 main 方法或任何东西. 解决方案 jav ..
发布时间:2022-01-22 23:58:55 Java开发

基于 Maven 配置文件的黄瓜标签

我正在尝试基于变量 @tags 运行特定的 Gherkin 场景(如果可能的话).例如,如果我的配置文件是“dev",我想运行场景 1,如果配置文件是“qa",我想运行场景 2.我可以在我的 java 类中获取配置文件值.我也可以在命令行中传递标签并按照 here 中提到的方式运行它.但这不是我要找的东西.例如: @QA场景:我做 x 并检查 y鉴于我做 abc然后响应是 200@DEV场景:我 ..
发布时间:2022-01-22 23:55:04 Java开发

并行运行 Serenity -Cucumber 测试用例

我是 Serenity 和 BDD 的新手.我有一个基于 Serenity-Cucumber 和 Page Based 模型的小型演示项目.下面是项目的结构: 登录和注销功能有大约 8 个场景. 我希望能够并行运行功能文件.实现这一目标的最简单、最有效的方法是什么? 目前为止 为每个功能创建单独的 Runner 类,然后使用故障安全或安全插件 - 这是我不想要的,因为我不希 ..

如何并行运行我的 cucumber-jvm 功能?(使用 maven 使用 cucumber-jvm-parallel-plugin)

我正在尝试合并一个 maven 插件 cucumber-jvm-parallel-plugin 进入我的 Cucumber-JVM 代码并遇到一些问题......我想我已经正确配置了我的 pom.xml,但是我的黄瓜 功能是仍然一个接一个运行,而不是并行运行. 如何配置我的 pom.xml 以使我的黄瓜功能并行运行?我有一些功能文件会阻止执行,我不想等待它们完成为了开始测试其他功能. ..

通过命令行运行时的 Maven 编译错误 - Cucumber Maven Project

从命令行运行的 mvn clean test 说,在这个环境中没有提供编译器,也许你是在 JRE 而不是 JDK 上运行. 在首选项中选择安装的 JRE 作为最新的 JDK,仍然出现上述错误.运行单个功能文件时,正在执行旧代码(即,虽然我从场景中注释掉了几个步骤,但它们正在被执行) 使用 Jenkins 构建时相同的代码运行良好. 解决方案 假设 windows 和您的实际目录 ..
发布时间:2022-01-22 23:30:57 Java开发

Groovy-cucumber 中没有匹配的胶水代码

我将 cucumber-groovy 与基于 maven 的框架一起使用,但无法找到 stepDefinitions 的粘合剂.获取 在特征文件中没有匹配的胶水代码.它在 Cucumber-maven 项目中.我已将功能文件夹转换为“源文件夹". 错误: 无法创建 src/test/groovy &src/test/resource(用作功能的文件夹) 这是我的测试运行程序 Cucumb ..
发布时间:2022-01-22 23:30:43 其他开发

如何将黄瓜集成到testNG中?

我有一个用于由核心 JAVA+TestNG 创建的框架.框架遵循TDD模型,POM是我们的构建管理工具.有人可以告诉我是否有可能使用黄瓜将框架从 TDD 更新为 BDD.但我仍然想对这个要求做最小的改变,比如不改变任何现有的技术(核心语言、TestNG、Maven sys.).我的目标是如何在 Eclipse 中使用 testNG.xml/TestNG 插件运行黄瓜 TC.是否可以在 Jenkin ..
发布时间:2022-01-22 23:24:32 其他开发

Maven 运行黄瓜特定的功能文件或文件夹

如何使用 maven 命令行中的黄瓜功能选项. 在充满功能(测试)的树中,我试图只运行单个功能.就我而言 - 所选文件夹中的所有功能文件. 我尝试使用以下语法: mvn install -Dcucumber.options="classpath:com/company/regression/features/administration/" 它运行所有测试.没有错误,也没有评论. 我 ..
发布时间:2022-01-22 23:07:45 其他开发