maven-surefire-plugin相关内容

如何在Maven 2中的两个测试套件之间切换?

我们正在使用 maven-surefire-plugin 来运行我们的Java测试.测试分为两类: 快速测试 测试缓慢 整个“快速"套件可以在几秒钟内运行,而慢速测试则需要半个小时. 在开发过程中,我只想运行快速测试.当我提交时,我也希望能够运行慢速测试,因此运行慢速测试应该是一种选择,而快速测试应该是默认选择. 在CI服务器上,我都希望同时运行. 慢速测试包括快速 ..

Gradle中的JUnit侦听器配置

我是Gradle的新蜜蜂.有自定义的JUnit侦听器,它可以读取自定义的注释数据并生成报告,并且需要将其配置为Gradle的一部分.无论如何,在Gradle 4.4中是否可以在surefire插件下方进行配置. org.apache.maven.plugins maven-surefire-plu ..
发布时间:2020-04-25 05:08:52 其他开发

单元测试类在Eclipse中运行旧版本

我的项目中有一个JUnit测试类,该类会逐渐更新-我每隔几周添加一次测试,有时还会修改测试的代码. 令人惊讶的是,当我使用Eclipse JUnit Runner 4运行测试类时,它将运行旧代码(在更新之前)而不是新代码.我可以更改代码,添加或删除测试,但它仍然可以运行旧代码. 我试图找出问题所在,并运行一个我刚刚编写的测试,却得到了臭名昭著的“无根测试"错误,而没有任何堆栈跟踪信息, ..
发布时间:2020-04-25 05:07:27 Java开发

空手道综合测试报告和连续测试

在用空手道运行测试用例后,一些带有surefire插件的html报告会发布.特别是,我发现每个功能文件都有一个html报告.当从自动化管道运行测试时,这很不方便,例如在我的案例中,我使用htmlpublish Jenkins插件来获取访问报告的公共链接,并将报告散布在松弛的渠道或电子邮件中. 我尝试在我的pom.xml中添加此代码段 ..

詹金斯发布TestNG结果不起作用

我正在运行 Jenkins 1.571 .我正在使用pom.xml构建我的项目.我有两个maven-surefire-plugin执行,以分叉模式执行两个testng套件. 但是Jenkins build#/testReport页面仅显示第一个套件的测试结果.构建日志显示两个套件中的测试用例均已成功执行. 我想将两个套件的结果都包含在报告中,所以我添加了Publish TestNG R ..
发布时间:2019-09-02 21:47:06 其他开发

无法在詹金斯中生成黄瓜报告. net.masterthought.cucumber.ValidationException:未添加任何报告文件

我正在使用詹金斯(Jenkins)来执行将maven与黄瓜一起使用的工作.我的工作顺利完成.我还用jenkins管理了插件Cucumber报告.但是,当我查看报告时,我收到如下图所示的消息. 我尝试安装各种插件,例如Jenkins插件,它们是独立的,但没有任何乐趣.这些在报告的右下方显示为选项. 任何线索都是有帮助的.我也尝试过检查stackover流中的此错误.我没有任何线索 ..

与surefire并行运行测试,并使用TestNG Jenkins插件正确显示它们

我正在使用surefire运行具有并行执行的测试,并且一切似乎都正常工作. 但是,在target/surefire-reports/文件夹中只生成了一个testng-results.xml,它仅包含最后运行的测试结果. 我发现了一个完全与旧版的surefire所报告的问题有关的问题,并在此处说“无法解决": 但是,我怀疑我是这个星球上第一个尝试与Jenkins并行运行单元测试的人 ..

无法从maven运行testNG测试

我有一个使用testng API动态创建testng.xml文件的项目,所以使用java的main函数我的项目按预期工作,但是如果我使用'Run as-> maven build'来运行我的项目看起来只有BeforeSuite和BeforeTest类正在运行,但实际测试没有运行。这是我的pom.xml文件: ..
发布时间:2019-01-08 20:23:00 Java开发