问题标签 [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.
java - 如何在 ReportNG 测试中附加屏幕截图
我需要一些帮助,附上 ReportNG 中失败测试用例的屏幕截图。有人可以解释一下这是如何完成的。我是 Selenium 和 Java 的新手。我使用 Maven 作为构建工具。
testng - 如何在 ReportNG Surefire 报告中添加 TestNG 方法描述?
我的脚本中提供了这样的方法描述:
@Test(description = "活动笔记", dependsOnMethods = {"XZO720"})
如何在我的 ReportNG Surefire 报告中获取此方法描述?
maven - 无法在 Maven 中使用 reportNG 生成 HTML 报告
大家好,
我创建了一个用于自动化 web 门户的 Maven 项目,并在上面的 POM.xml 中添加了 TestNG 和 ReportNG 的所有依赖项。
但我无法创建 ReportNG 报告。通常应该在 test-output 文件夹中创建一个 HTML 文件夹,该文件夹在 Eclipse 浏览器中提供 HTML 报告。
有人可以帮帮我吗?不确定这里出了什么问题 在此处输入代码
testng - 报告 html 报告中的测试套件顺序不正确
我的测试启动包含一些在 testng.xml 中指定的测试套件。在 html reportng 报告中,我看到测试套件日志的顺序与它们实际运行的顺序相比不正确,我指定在 xmls 中运行它们。
你知道如何解决它吗?
提前致谢!
更新(给安东尼奥):
很抱歉我的样品是俄语的
我在我的 reportng html 测试报告中看到以下内容:
与实际测试运行顺序(和 testng xml 测试套件)相比,这是完全错误的顺序:
每个测试套件的测试报告以正确的顺序显示。
实际上,我通过 Jenkins 的 Maven 任务启动了我的测试套件。我需要在此处发布哪些详细信息?
而且我无法理解如何解决它。
unit-testing - 有没有办法在不使用 testng.xml 的情况下更改 ReportNG 报告中的测试名称和套件名称?
我正在使用ReportNG为TestNG执行的测试用例生成报告。但目前我只能更改报告标题。报告中的套件名称和测试名称分别是“命令行套件”和“命令行测试”。可以你帮我改一下?
我可以使用 testng.xml 更改它,但这不是我想做的事情。我已经使用 maven surefire 插件配置了我的测试用例执行,仅使用基于测试用例命名约定的复杂正则表达式,我们对它有很大的依赖.
selenium-webdriver - Testng 布尔断言 java.lang.ExceptionInInitializerError
运行 Testng 程序时出现此错误:
我有两个类,一个用于定义(class-1),另一个是测试(class-2)
第一类:
类2:
好心的帮助
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,但它不一定有效,如果有处理这些情况的干净方法,我想避免这样做。
maven - Maven+ReportNG+Jenkins+命令行
我想知道如何运行使用 maven 构建的测试来生成报告,然后使用命令行将报告转换为 ReportNG 格式。
之后使用来自 Jenkins 的插件 HTML Reporter 插入关于 Jenkins 的报告。
我想这样做是因为我在测试听众时遇到了错误。
我正在使用它来执行 Jenkins 的测试:
我尝试使用 mvn install 但我得到了同样的错误
谢谢
编辑:所以我终于设法修复了我的 POM 文件,问题在于一些未指定的插件,如速度、报告和 guice。无论如何,我会把我的 POM 留在这里,这样它可以帮助其他人 =)
maven-3 - ReportNG 和 Maven 站点:需要帮助在 Maven 站点中生成 ReportNG 输出
目前,我正在尝试在“项目报告”部分下的“站点”中生成我的 ReportNG 报告。
制作了 ReportNG 文件夹,并index.html
在我的计算机上的目录中生成了该文件,并且测试运行并输出正确的结果。
我只想在 Project Reports 部分下创建 ReportNG 报告。
作为参考,我上周刚开始使用 Maven 作为我工作的一部分。
请让我知道我可以做些什么来解决这个问题,无论是获取新插件、新依赖项还是我需要编辑的内容。
此外,如果您知道任何了解 Maven 的资源,我将不胜感激。
selenium - selenium & reportNG:发送电子邮件报告
作为我的测试会话的结果,我设法得到了一份reportNG报告,它看起来真的非常好:-)
但是,我想知道是否也可以获得一种可通过电子邮件发送的报告(就像我们在 testNG 默认报告中所做的那样)