【问题标题】:Automation Test Reporting with testng or Jenkins使用 testng 或 Jenkins 进行自动化测试报告
【发布时间】:2013-01-31 15:27:22
【问题描述】:

我正在使用 selenium、testng 和 jenkins 来自动化我的测试用例、运行测试和生成报告。我使用 jenkins 仪表板插件来查看测试状态和报告。此外,我有时会使用 testNG/reportNG 来查看我的测试状态报告。但我需要更多地自定义报告。我觉得修改 testNG 源或仪表板插件源很难。是否有任何其他想法来生成或自定义这些测试报告?或任何其他生成/与testNG集成的工具?请帮助我.. 谢谢!

【问题讨论】:

    标签: java jenkins testng selenium-webdriver jenkins-plugins


    【解决方案1】:

    您可以使用 TestNG Reporter 对象将 HTML 写入测试输出。我用它来插入屏幕截图、错误链接、嵌入视频等。

    或者,您可以创建一个 TestNG Reporter 侦听器 (docs)

    这将允许您创建自己的报告。

    【讨论】:

      【解决方案2】:

      当我们使用 TestNG 执行测试时,它会生成一个包含基本信息的默认 html 报告。 为了以您想要的方式自定义它(开始时间和执行时间、浏览器名称、异常信息等),您必须实现“IReporter”接口来生成自定义报告。它具有“generateReport()”方法,该方法将在所有套件完成执行后调用,并将报告提供到指定的输出目录中。 更多详情请参考链接: https://www.seleniumeasy.com/testng-tutorials/testng-customize-emailable-html-report-example

      【讨论】:

        猜你喜欢
        • 2016-03-03
        • 2017-08-29
        • 1970-01-01
        • 2017-08-14
        • 2017-02-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多