问题标签 [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 投票
1 回答
624 浏览

testng-eclipse - reportNG 不生成测​​试输出文件夹

我正在使用带有reportNG插件的testNG来测试结果。在 eclipse testNG 设置中,我禁用了 testNG 报告作为默认侦听器并添加了 reportNG。

当我右键单击该项目并以 testNG 身份运行时,我可以看到其中包含测试结果的 test-output/html 文件夹。但这应该使用默认的 testng.xml。

如果我手动创建 testng.xml 并右键单击它,选择作为 testNG 套件运行,我可以看到运行通过,但找不到生成的 test-output/html 文件夹。

谁能告诉我是什么原因,在哪里配置它,我想这可能只是 testNG 设置的一些问题,但现在确定在哪里。

我会感谢你的帮助。

0 投票
1 回答
769 浏览

testng - 通过电子邮件发送 Report NG 报告

在使用 testNg 和报告 NG 进行 selenium 自动化时,会在执行时生成报告。[Surefire 报告][1] 然后我实现了发送电子邮件以发送 index.html 文件。但是我观察到 index.html 缺少需要 js 和 css 文件。如何将 CSS & js 文件与 html 文件一起发送以正确查看 index.html 文件。我使用了 maven postman 插件来发送邮件。要求是单击附加的 html 文件应与数据一起显示。

0 投票
1 回答
103 浏览

java - Is it possible to configure Reportng, to display the output for multiple execution on the same test method

I am trying to read multiple rows from a csv and execute it using one single test method. For instance, In Create User, I could create multiple users for each row using a single test method.

Now the question is, how to configure reportng to display the status of multiple execution on the same method?

0 投票
0 回答
74 浏览

selenium-webdriver - 当我执行多个测试套件时,ReportNG 始终显示报告中的第一个套件但最后执行

我正在尝试运行多个测试套装。为此,我正在使用“套件文件”。但问题是当我执行此代码时,它正在执行当前名为“进程”的当前 xml 文件套件,但在报告中它显示在顶部。

我的 testng.xml 文件是:

这些是我用来生成报告的听众

我的测试报告在这里:

报告

0 投票
1 回答
63 浏览

java - 我如何通过另一个方法的调用来运行 testNG,比如说一个 main 方法?

我如何通过另一个方法的调用来运行 testNG,比如说一个 main 方法?如果我正在编写应用程序以获取来自 UI 的数据并将其保存在 Excel 工作表中。然后我通过调用该方法执行测试套件,然后使用 reportNG 生成报告?谢谢。

0 投票
0 回答
205 浏览

struts2 - 当我通过 struts2 类中的方法调用 TestNG.run() 时,测试运行但 reportNG 和 index.html 没有更新

我创建了一个简单的struts应用程序,根据用户输入调用action方法,然后调用testNG.run()

测试执行得很好,但是报告没有用新结果更新,reportNG 也没有。

通过 main 方法生成报告时使用相同的方法。有什么建议为什么会发生这种情况或如何实现这种情况?


更多详细信息:
1. 我正在使用 TestNG、ReportNG 和 struts 操作来获取用户输入。
2. 使用struts 我创建了一个带有表单动作的jsp:executeTest1
3. 当提交/点击它调用动作类中的一个方法。
4.在扩展ActionSupport的动作类中,

  1. 测试成功运行,但没有生成reportNG,testNG 也没有报告。
0 投票
0 回答
178 浏览

jar - 当我的 TestNG 应用程序是可执行 jar 文件时,如何使用 ReportNG 生成报告?

当我的 TestNG 应用程序是可执行 jar 文件时如何使用 ReportNG 生成报告

因为当我将我的 TestNG 应用程序转换为可执行的 jar 文件时,不会生成报告。

我运行 java -classpath "test.jar:*" 得到相同的结果。

0 投票
2 回答
1234 浏览

java - ReportNG HTML 报告未更新

我正在尝试使用 ReportNG 生成预期的 HTML 报告。我已经包含了必要的 jar 文件(guice、velocity 和 reportng)并编写了一个测试类和各种页面对象类。我将必要的侦听器添加到 testing.xml 文件中。我用 Java 编码并使用过 Selenium 和 TestNG。我的测试都成功运行。

我唯一的问题是报告没有更新。我只用了一次测试就运行了一次,以确保它有效。报告已成功生成,并显示一种方法已通过。我添加了 4 个其他测试,HTML 报告仍然只显示一种方法。我尝试删除旧的 HTML 报告,但没有生成新的报告。

这是我的项目的截图

提前致谢!

0 投票
1 回答
186 浏览

java - 我希望按照我执行测试用例的顺序进行报告。我该如何配置它?

我正在使用 Selenium 和 Java 运行我的自动化套件,并使用 ReportNG 作为报告工具。当我的测试运行结束时,我将按升序获得 reportNG 报告。

我想要按照它们执行的顺序报告。

我该怎么做/配置呢?

提前致谢。

0 投票
1 回答
217 浏览

maven - 在没有 testng.xml 的情况下使用受支持的系统属性

我想使用此处指定的 ReportNG 的系统支持属性但我不使用 testng.xml 文件来运行测试。通过在 maven 命令行上指定 TestNG 组来执行测试。我在 pom.xml 文件上将 ReportNG 系统属性指定为 -

但是属性org.uncommons.reportng.framesorg.uncommons.reportng.title没有对生成的报告产生任何影响。我应该在哪里指定这些属性?