maven-surefire-plugin相关内容

正确的maven pom配置以进行黄瓜测试和maven-cucumber报告

我曾经在以前的项目中工作过,但现在找不到了... 我正在使用Maven来构建Java应用程序,并且在构建过程中要在该应用程序上运行测试.我正在使用 maven-cucumber-reporting 插件v3.0.0来汇总结果报告. 我要: 运行黄瓜测试 生成报告(黄瓜测试是否失败) 如果生成报告失败,则构建失败 如何使用 maven-surefire-plugin , ..
发布时间:2020-05-07 23:56:25 Java开发

当任何测试失败时,Cucumber-Jvm会生成空的Json文件

我在Jenkin Server上运行大约50个功能文件,它生成.JSON文件,该文件将被送入Cucumber Pie图表生成器. Jenkin在“所有测试"均成功时生成文件,并生成饼图. 任何测试步骤失败时,它将生成大小为零的文件(空文件) 我的项目是使用surefire插件设置的...我不知道这是否重要... 谢谢 解决方案 黄瓜退出的方式..... //S ..
发布时间:2020-05-07 23:56:04 其他开发

在maven打包阶段之后,如何执行Junit测试用例?

我想在构建jar上运行Junit,但是在测试阶段的软件包阶段之前,在类文件上执行了maven surefire插件,在构建一个jar项目之后,是否可以运行所有junit. 在构建jar上运行的原因是为了验证jar的混淆性. 解决方案 解决方案是使用 maven-failsafe-plugin ,它将进入集成测试阶段.您需要将此文件添加到pom文件中: [... ..
发布时间:2020-05-07 23:55:50 Java开发

由于Maven-surefire-plugin出现VM崩溃,GitLab CI失败

我们大约有10个不同的应用程序,它们是Groovy的Spring Boot项目. 我们所有的项目都可以在所有开发人员工作站中正确构建,并且可以正常运行直到昨天,但是突然之间,今天所有的项目仅在我们的GitLab CI管道中停止了工作,出现以下错误: [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO ..

如何在不将测试结果打印到命令行的情况下运行Maven surefire?

我正在运行Maven 3.1.0 Surefire插件 使用--quiet选项已经,但是它仍然将单元测试的结果打印出到命令行,即使它们都通过了也是如此. 有没有办法让它仅打印失败? 如果一切都很好,我想抑制的输出如下: ------------------------------------------------------- T E S T S ----------------- ..
发布时间:2020-05-07 23:54:41 其他开发

在maven3下,哪些版本的cobertura和surefire插件可以一起使用?

cobertura 和 surefire 插件的哪些版本可以在 maven3 下一起使用? 切换到maven3后,我发现mvn cobertura:cobertura不再生成有关测试覆盖率的报告(显示的覆盖率为0%).它正在maven2下工作... 但是,在发现其他项目之一仍在运行中之后,我分析了有效pom.发现我使用了其他版本的插件后,我将maven-surefire-plugin从 ..
发布时间:2020-05-07 23:45:35 其他开发

如何在Maven的集成测试目标中运行单个测试

我们为maven中的集成测试阶段生命周期定义了数百种测试,它们需要很长时间才能完成. 我想做的只是在integration-test中运行一个测试.我试着做: mvn -Dtest= integration-test 但这不起作用. -Dtest仅运行单元测试目标中的测试,而不运行集成测试阶段.我改用-Dintegration-test=,但被忽 ..
发布时间:2020-05-07 23:09:45 其他开发