<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Registration" verbose="1" preserve-order="true">
<parameter name="Suitename" value="Registration" />
<listeners>
<listener class-name="org.uncommons.reportng.HTMLReporter" />
<listener class-name="org.uncommons.reportng.JUnitXMLReporter" />
</listeners>
<test name="Search">
<classes>
<class name="com.tcs.medmantra.reg.Search"/>
</classes>
</test>
</suite>
>
您必须首先通过将testng.xml
作为testng套件
运行来运行测试。
然后,刷新项目。
现在转到test-output
文件夹-->html-->index.html(用Web浏览器打开)
。
这是我的项目的截图 提前感谢!
问题内容: 我听说ReportNG创建的报告比TestNG的常规报告更好。我试图创建ReportNG报告,但失败了。我正在使用Eclipse,并且已经下载ReportNG,并将reportng-1.1.3.jar和velocity- dep-1.4.jar添加到类路径中,并编写了testng-suite.xml,如下所示: 当我执行时,我可以看到TestNG默认报告而不是ReportNG报告。我还
用下面的代码,如果测试用例通过,截图捕获成功并显示在报告中,但是当测试失败时,截图不显示,甚至截图超链接也不显示在报告中。谁能解决代码中的错误呢?
我现在的Jenkins运行多个构建。每个构建/运行都将创建自己的testng-results.xml(target/surefire-reports/testng-results.xml) 我检查了Jenkins job主页上的HTML报告的结果(该报告只显示最新构建/运行的报告)。 不管怎样,为了得到这个?
我尝试运行,结果是: ================================================== 默认测试 按照这些步骤,我在Maven的中添加了、和依赖项。 在执行testsuite时,将创建以下文件夹(用红框标记)。 正如预期的那样,ReportNG应该创建了一个输出文件夹,在我的场景中没有注意到这一点。其次,结果不同。 操作系统:Windows 7 guice.ja
背景: null > @test(groups={“init”})public void openURL() 包含用于启动webdriver并使用给定URL打开chrome>实例的webdriver代码。 @test(dependsonGroups={“init”})public void testLogin() 包含的webdriver代码指向: 1。找到用户名密码文本输入元素,从属性文件中输入