发布詹金斯的硒报告

时间:2014-06-08 08:50:49

标签: selenium jenkins maven-2

我通过maven运行selenium脚本。请让我知道如何在jenkins中的post build actions下发布selenium报告。我尝试了几个选项

发布selenium报告 发布selenium html报告 发布HTML报告 发布测试报告

我尝试从存在surefire报告的C盘提供完整路径 C:\ proj1 \目标\万无一失的报告* html的

它说文件* .html不存在 而对于HTML报告 - 它说没有报告存在 尝试提供工作空间相对路径,但它提供空报告 在excel表中的测试结果文件夹中,我得到报告每个测试用例的状态。但它没有在jenkins中发布。 任何人都可以向我发送确切的尝试步骤来发布詹金斯的报告。

3 个答案:

答案 0 :(得分:0)

使用publishHTML报告的Publushing报告与存储库一起使用。您不应该键入文件路径

例如,我在我的项目中将以下内容作为报告的终点。

WebContent/build/Selenium/resultsTests/

当然,结果测试是我发布报告的目录。

以下是我的配置

的屏幕截图

enter image description here

答案 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)

请按照以下步骤操作:

  • 在你的 jenkins 中安装 html 发布者插件并重启完成后
  • 从您的框架中复制保存报告的文件夹的路径。 例如我的路径是:D:\workspace\rule\CurrentTestResult
  • 在您的 Jenkins 作业中,导航到构建后操作
  • 在“要存档的 HTML 目录”部分中给出上述路径 示例:“D:\workspace\rule\CurrentTestResult
  • 在索引页[s]中,提及您的文件名,或者简单地添加“*.html
  • 在报告标题中给出任何想要的名称
  • 申请并检查