即使是TestNG报告也是在运行eclipse脚本时生成的,而不是针对当前构建或最近执行的测试生成的。它显示了与当前测试执行不同的报告(我猜它显示了以前构建的报告)
我得到下面提到的两个问题。
D:/Repository/cellma_robust-automation/CellmaAutomationFramework/target/surefire-reports/testng-results.xml 1. TestNG Reports Processing:开始在工作区中使用模式查找TestNG结果报告:没有找到任何匹配的文件。完成:成功
/testng-results.xml 2. TestNG Reports Processing:开始使用模式在工作区中查找TestNG结果报告:** testng--最后一次修改该构建之前。无视它。保存报告..。找到匹配的文件,但没有找到任何TestNG结果。完成:成功
D:\Repository\cellma_robust-automation\CellmaAutomationFramework\target\surefire-reports\testng-results.xml TestNG报表文件的实际路径:
我试过以下几种选择,但对我来说行不通。
请分享一些关于如何解决这一问题的意见。
“testng-Resul.xml”文件可在工作区中使用。但它没有显示报告。
注意:我在Windows 10中使用Jenkins 2.46.2。
我附上了詹金斯控制台输出的截图。詹金斯
请帮我个忙。让我知道这个配置出了什么问题,或者我遗漏了一些想要的配置。
发布于 2017-06-06 10:40:38
mvn clean test,它将删除旧的报表。发布于 2018-10-09 21:09:24
在post构建操作中需要一个‘发布JUnit测试结果报告’插件,并在'Test‘中提供JUnit report’*-reports/junitreports/*. xml‘。我也遇到了同样的问题,这对我来说是有效的。
https://stackoverflow.com/questions/44383281
复制相似问题