当前位置: 首页 > 知识库问答 >
问题:

如何自定义Selenium TestNG默认报表或创建新的HTML报表?

童浩言
2023-03-14

我尝试了ReportNG,但它现在没有更新报告&我发现这个答案不再使用ReportNG。我想创建一个测试报告/定制TestNG报告给开发团队。我使用混合框架创建项目,并遵循本教程。

共有1个答案

刘骏祥
2023-03-14

是的,您可以使用侦听器和报告器自定义TestNG报告。这里是文档的链接。从一个问题中还不清楚您想要进行哪种类型的自定义。

但我想在这里提出更好的报道替代方案。有两个最常用的库,通常与硒一起使用。

  1. 诱惑测试报告
  2. 范围报告。

我没有使用过诱惑测试报告,但它似乎很好,在社区中广泛使用。我已经在两个项目中使用了扩展报告,并对此非常满意。安舒·阿罗拉做了出色的工作。文档是非常好的,有很多例子和代码片段。我强烈推荐它。

 类似资料:
  • 我有一个简单的测试套件(对这个例子来说非常简单)。我在构造函数上使用@Factory表示法和一个@DataProvider,它返回一个城市对象[][](多达100个),我运行我的测试。在这个例子中有3个@Test方法。如果我不将测试名称附加到城市名称,我将有一个超文本语言标记报告,它只会一遍又一遍地列出3个测试方法,无法区分它们。 我尝试过这样的例子:这里。 我的测试课做得很好。我遇到的问题是,当

  • 我希望更改Serenity报告中的CSS和徽标。另外,我想在Serenity报告中添加一些自定义文本或指向某些测试的链接。就像生成了一个excel报告,我希望在报告的测试步骤中提供它的链接。实现这一目标的最佳方法是什么?

  • # 5.1 自定义报告是什么? {#51-自定义报告是什么?} 在进行网站分析的时候,通常需要关联多个维度进行分析, 同时根据不同组合维度,选取合适的衡量指标。 例如,衡量 广告流量 达成的事件数 或 不同来源流量的所使用客户端及其地域分布。 在默认报告中,系统提供了单个维度的分析视角。 而自定义报告则可实现关联不同分析维度,衡量站点数据表现。 示例如下: 维度1 维度2 维度3 衡量指标 广告维

  • 这是我的项目的截图 提前感谢!

  • 问题内容: 我想学习如何为html创建具有特殊属性和行为的自定义标签,如果有人可以提供建议,我将不胜感激。 问题答案: HTML5Rocks.com上有一篇有趣且深入的文章,介绍如何使用自定义元素:自定义元素:在HTML中定义新元素 这是该文章的摘录。 实例化元素 创建元素的常用技术仍然适用于自定义元素。与任何标准元素一样,它们可以用HTML声明或使用JavaScript在DOM中创建。实例化自定