如何在 Jenkins 中配置 Selenium HTML 报告

Posted

技术标签:

【中文标题】如何在 Jenkins 中配置 Selenium HTML 报告【英文标题】:How to configure Selenium HTML Reports in Jenkins 【发布时间】:2012-10-16 10:52:55 【问题描述】:

我们在 Jenkins 中配置了 Java MOJO。一旦在 CI 中构建代码,就会生成万无一失的报告。我们有 Junit 和 Selenium 测试用例来测试应用程序。

我需要以 html 格式呈现来自测试用例的结果。是否有任何插件可供 Jenkins 以 HTML 格式显示内容?

【问题讨论】:

【参考方案1】:

首先您需要安装Selenium HTML Report Plugin。如果您不知道安装插件,请使用此link

安装 Selenium HTML 报告插件后,添加构建后脚本以从安全报告生成 HTML 内容。使用以下屏幕截图配置 HTML 插件。

用你的 MOJO 更改 ProjectRoot

【讨论】:

对于那些在它发布后 6 年多的时间里绊倒的人 - 这个插件不再工作并且似乎不再受支持。【参考方案2】:
    在 jenkins 中安装“Selenium HTML Report Plugin”。

    在构建后操作中添加以下操作。

    操作 1:发布 Selenium HTML 报告

    :*/(Job Name)/workspace/   --> 注意:(将您的测试结果文件放在此文件夹中)

    操作 2:发布 Selenium 报告

    :*/(职位名称)/workspace/.html

这样我们可以生成成功的硒报告。

【讨论】:

以上是关于如何在 Jenkins 中配置 Selenium HTML 报告的主要内容,如果未能解决你的问题,请参考以下文章

如何在AWS中运行我的本地selenium测试脚本而不使用jenkins

在 Windows 上使用 Jenkins 运行 Selenium 测试期间,如何在未实际登录机器时捕获屏幕截图?

如何在詹金斯中使用 Zap 插件执行 selenium 脚本

web自动化测试从入门到持续集成(selenium webdriver)

如何让 Jenkins 在部署时自动运行 Selenium WebDriver/TestNG/Java 测试,Maven 与这一切有啥关系?

Selenium第18课 Jenkins