【问题标题】:publish selenium reports from jenkins发布来自詹金斯的硒报告
【发布时间】:2014-07-29 01:28:17
【问题描述】:

我通过 maven 运行 selenium 脚本。请让我知道如何在 jenkins 的后期构建操作下发布 selenium 报告。我尝试了几个选项

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

我尝试从存在肯定报告的 C 盘给出完整路径 C:\proj1\target\surefire-reports*.html

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

【问题讨论】:

    标签: selenium jenkins maven-2


    【解决方案1】:

    使用 publishHTML 报告发布报告适用于存储库。你不应该输入文件路径

    例如,我的项目中有以下作为报告的端点。

    WebContent/build/Selenium/resultsTests/
    

    当然,resultsTests 是我发布报告的目录。

    这是我的配置截图

    【讨论】:

      【解决方案2】:

      您需要在工作/工作区文件夹中创建一个文件夹。

      例如我的工作文件夹是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

      【讨论】:

        【解决方案3】:

        按照以下步骤:

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2021-03-15
          • 2021-09-10
          • 1970-01-01
          • 2018-05-31
          • 2020-08-21
          相关资源
          最近更新 更多