问题标签 [reportng]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2740 浏览

java - 如何在 ReportNG 测试中附加屏幕截图

我需要一些帮助,附上 ReportNG 中失败测试用例的屏幕截图。有人可以解释一下这是如何完成的。我是 Selenium 和 Java 的新手。我使用 Maven 作为构建工具。

0 投票
1 回答
1453 浏览

testng - 如何在 ReportNG Surefire 报告中添加 TestNG 方法描述?

我的脚本中提供了这样的方法描述:

@Test(description = "活动笔记", dependsOnMethods = {"XZO720"})

如何在我的 ReportNG Surefire 报告中获取此方法描述?

0 投票
1 回答
3637 浏览

maven - 无法在 Maven 中使用 reportNG 生成 HTML 报告

大家好,

我创建了一个用于自动化 web 门户的 Maven 项目,并在上面的 POM.xml 中添加了 TestNG 和 ReportNG 的所有依赖项。

但我无法创建 ReportNG 报告。通常应该在 test-output 文件夹中创建一个 HTML 文件夹,该文件夹在 Eclipse 浏览器中提供 HTML 报告。

有人可以帮帮我吗?不确定这里出了什么问题 在此处输入代码

0 投票
1 回答
693 浏览

testng - 报告 html 报告中的测试套件顺序不正确

我的测试启动包含一些在 testng.xml 中指定的测试套件。在 html reportng 报告中,我看到测试套件日志的顺序与它们实际运行的顺序相比不正确,我指定在 xmls 中运行它们。

你知道如何解决它吗?

提前致谢!

更新(给安东尼奥):

很抱歉我的样品是俄语的

我在我的 reportng html 测试报告中看到以下内容: 在此处输入图像描述

与实际测试运行顺序(和 testng xml 测试套件)相比,这是完全错误的顺序:

每个测试套件的测试报告以正确的顺序显示。

实际上,我通过 Jenkins 的 Maven 任务启动了我的测试套件。我需要在此处发布哪些详细信息?

而且我无法理解如何解决它。

0 投票
0 回答
363 浏览

unit-testing - 有没有办法在不使用 testng.xml 的情况下更改 ReportNG 报告中的测试名称和套件名称?

我正在使用ReportNGTestNG执行的测试用例生成报告。但目前我只能更改报告标题。报告中的套件名称和测试名称分别是“命令行套件”和“命令行测试”。可以你帮我改一下?

我可以使用 testng.xml 更改它,但这不是我想做的事情。我已经使用 maven surefire 插件配置了我的测试用例执行,仅使用基于测试用例命名约定的复杂正则表达式,我们对它有很大的依赖.

0 投票
0 回答
539 浏览

selenium-webdriver - Testng 布尔断言 java.lang.ExceptionInInitializerError

运行 Testng 程序时出现此错误:

我有两个类,一个用于定义(class-1),另一个是测试(class-2)

第一类:

类2:

好心的帮助

0 投票
1 回答
1388 浏览

java - 依赖项依赖于项目中已使用的旧版本库

这对我来说听起来像是一个普遍的问题,所以我想知道是否有一种通用的推荐方法来处理这些情况,而不管使用的构建/依赖管理工具(在我的例子中是 Gradle)。我可以想象无论构建工具如何都会出现这个问题,即使在一个手动处理少量依赖项并且只是使用 Java 使用jar命令构建的小项目中也是如此。

我的 Java 项目使用 Velocity 1.7,因此它的类路径中有 Velocity 1. 7 JAR。

然而,这个项目也使用 ReportNG,它依赖于 Velocity 1. 4(它甚至Class-Path: velocity-dep-1.4.jar在它的清单中有条目,加上它下载的 zip 包含velocity-dep-1.4.jar和它的主页明确提到velocity-dep-1.4.jar必须在类路径中)。

我想知道如何避免在我的类路径中包含两个 Velocity 版本的 JAR,这可能是我看到的奇怪行为的原因,而且在任何情况下听起来都不是一个好主意。

我将尝试让 ReportNG 使用 Velocity 1.7 而不是 1.4,但它不一定有效,如果有处理这些情况的干净方法,我想避免这样做。

0 投票
1 回答
770 浏览

maven - Maven+ReportNG+Jenkins+命令行

我想知道如何运行使用 maven 构建的测试来生成报告,然后使用命令行将报告转换为 ReportNG 格式。

之后使用来自 Jenkins 的插件 HTML Reporter 插入关于 Jenkins 的报告。

我想这样做是因为我在测试听众时遇到了错误。

我正在使用它来执行 Jenkins 的测试:

我尝试使用 mvn install 但我得到了同样的错误

谢谢

编辑:所以我终于设法修复了我的 POM 文件,问题在于一些未指定的插件,如速度、报告和 guice。无论如何,我会把我的 POM 留在这里,这样它可以帮助其他人 =)

0 投票
1 回答
534 浏览

maven-3 - ReportNG 和 Maven 站点:需要帮助在 Maven 站点中生成 ReportNG 输出

目前,我正在尝试在“项目报告”部分下的“站点”中生成我的 ReportNG 报告。

制作了 ReportNG 文件夹,并index.html在我的计算机上的目录中生成了该文件,并且测试运行并输出正确的结果。

我只想在 Project Reports 部分下创建 ReportNG 报告。

作为参考,我上周刚开始使用 Maven 作为我工作的一部分。

请让我知道我可以做些什么来解决这个问题,无论是获取新插件、新依赖项还是我需要编辑的内容。

此外,如果您知道任何了解 Maven 的资源,我将不胜感激。


0 投票
0 回答
463 浏览

selenium - selenium & reportNG:发送电子邮件报告

作为我的测试会话的结果,我设法得到了一份reportNG报告,它看起来真的非常好:-)

但是,我想知道是否也可以获得一种可通过电子邮件发送的报告(就像我们在 testNG 默认报告中所做的那样)