gpt4 book ai didi

java - Jenkins 构建忽略测试

转载 作者:太空宇宙 更新时间:2023-11-04 10:48:53 25 4
gpt4 key购买 nike

我正在使用 Jenkins 构建和 Allure 插件执行 TestNG 测试。我的问题是,如果我从 IDEA 执行它们,所有测试结果都会显示。

如果我使用 Jenkins 的相同配置,则会缺少一些测试。

XML 套件文件

<suite name="All in one" verbose="1"  thread-count="2" parallel="methods" >
<test name="Chrome:MainPage">
<parameter name="browser" value="chrome"/>
<classes>
<class name="mainPage.MainPageTest" />
<class name="patients.PatientsPageTest"/>
</classes>
</test>
<test name="Firefox:MainPage">
<parameter name="browser" value="firefox"/>
<classes>
<class name="mainPage.MainPageTest" />
<class name="patients.PatientsPageTest"/>
</classes>
</test>

当直接“调用”结果时,Allure 的结果很好。

Jenkins 的 Allure 插件忽略了一些测试,我不知道为什么。

最佳答案

两天后我找到了解决方案,我不确定其中哪个有效,但也许有一天有人会遇到同样的问题......

  • 检查 Allure 插件的 Jenkins 版本
  • 检查 Allure 插件的 Gradle 版本
  • 检查 TestNG 的有效性,我错过了这个

    <!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >

关于java - Jenkins 构建忽略测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48062461/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com