首页 文章

使用testng或Jenkins进行自动化测试报告

提问于
浏览
0

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

2 回答

  • 0

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

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

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

  • 0

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

相关问题