我通过maven运行selenium脚本。请让我知道如何在jenkins中的post build actions下发布selenium报告。我尝试了几个选项
发布selenium报告 发布selenium html报告 发布HTML报告 发布测试报告
我尝试从存在surefire报告的C盘提供完整路径 C:\ proj1 \目标\万无一失的报告* html的
它说文件* .html不存在 而对于HTML报告 - 它说没有报告存在 尝试提供工作空间相对路径,但它提供空报告 在excel表中的测试结果文件夹中,我得到报告每个测试用例的状态。但它没有在jenkins中发布。 任何人都可以向我发送确切的尝试步骤来发布詹金斯的报告。
答案 0 :(得分:0)
使用publishHTML报告的Publushing报告与存储库一起使用。您不应该键入文件路径
例如,我在我的项目中将以下内容作为报告的终点。
WebContent/build/Selenium/resultsTests/
当然,结果测试是我发布报告的目录。
以下是我的配置
的屏幕截图
答案 1 :(得分:0)
您需要在作业/工作区文件夹中创建一个文件夹。
我的工作文件夹示例为C:\Program Files (x86)\Jenkins\jobs\Yahoo\workspace
。
我创建了一个名为results的文件夹
C:\Program Files (x86)\Jenkins\jobs\Yahoo\workspace\results
。
我将测试报告HTML设置为results/
。
您可以查看文件夹字段正下方的链接:
Basedir of the fileset is the workspace root
。 < ---"工作区根"是指向工作区的链接,以便您可以在那里看到新文件夹。
答案 2 :(得分:0)
请按照以下步骤操作: