无法在Jenkins发布TestNG报告
我已经使用Maven项目与Selenium & TestNG创建自动脚本,我想从Jenkins执行。在Jenkins中,我添加了TestNG插件来发布TestNG报告。但它没有被显示。我收到了下面提到的错误。无法在Jenkins发布TestNG报告
错误: TestNG的报告处理:START 寻找工作区使用模式TestNG的结果报告:/target/surefire-reports/testng-results.xml 没有找到任何匹配的文件。 成品:成功
TestNG的报告文件的实际路径: E:\ STUDY_MATERIAL \ JAVA \ workspace下\ SeleneniumFrameWork \目标\万无一失的报告\ TestNG的-results.xml
我曾尝试以下选项,但没有为我工作。
试过给出TestNG报告的完整路径。在模式中向前和向后斜线。
我已经尝试了不同的其他选项,通过更改TestNG结果文件路径,但它为我工作。
请分享一些关于如何解决此问题的信息。
“testng-results.xml”文件在工作区中可用。但是没有显示报告。我附上了Jenkins工作区和控制台输出的截图。
注:我使用的詹金斯2.7.0在Windows 10
我重视詹金斯的工作配置的详细信息。 Job Configuration Details
很少检查点: 1.检查TestNG的是生产在指定位置本文件:/target/surefire-reports/testng-results.xml 2. TestNG的需要被配置为生成XML报告
开始=>我已经按照这些步骤操作。结果文件也在“target/surefire-reports/testng-results.xml”路径中生成。但它仍然无法找到结果文件。 **错误** TestNG报告处理:开始 使用pattern:target/surefire-reports/testng-results在工作区中寻找TestNG结果报告。xml 找不到任何匹配的文件。 完成:SUCCESS –
您是否尝试过使用target/surefire-reports/testng-results.xml。请注意,在开始时没有斜杠 –
是的,我尝试了同样的方法 - “target/surefire-reports/testng-results.xml”,但仍然无法正常工作。请建议是否有其他要检查的内容。无论使用什么样的模式,它都不会提取TestNG的结果。 –
任何人都可以请帮我在这里解决这个问题?我无法获得Jenkins中显示的TestNG报告。如果任何人都可以请分享任何教程/博客/网站来检查相同的内容,这将非常有帮助。谢谢! –