因此,这里是我的工作的问题。我有几个TestNG的情况下,如果第一级批料的测试用例中运行,肆虐整个其他测试用例havock。而不是去通过,并改变我们所有的测试用例,我做了对所涉及的案件组。我经营的主要测试套件,但不包括组,然后进行第二次调用Ant的运行受影响的群体。这样,所有的测试用例通过,但我结束了不必创建两个TestNG的报告,以便第一个没有得到与第二组的结果覆盖。

因此,这里是我的问题:是否有可能与第一合并第二次测试结果报告,还是我坚持了两个

有帮助吗?

解决方案

我认为你将能够做到这一点的唯一方法是处理两个运行之后TestNG的XML输出。您应该能够从两个运行整理XML文件,并使用的蚂蚁的JUnit报告任务

如果你不满意你从这个得到的输出,这可能是因为TestNG的奇特组织其JUnit的XML输出。你得到更好的结果(在我看来),如果你从我的 ReportNG项目使用JUnitXMLReporter和运行JUnit报告上。

此外,您可能能够使用这个XSLT记者了解TestNG的到从两个测试运行XML输出组合成一个单一的HTML报告,虽然我不知道它是否支持此与否。

其他提示

我认为詹金斯TestNG插件将采取* .XML滤波器来连接多个结果文件。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top