当前位置: 首页 > 知识库问答 >
问题:

在ReportNG中未获得TestNG的报告

海翔宇
2023-03-14
<?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> 

共有1个答案

路思源
2023-03-14

>

  • 您必须首先通过将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报告的结果(该报告只显示最新构建/运行的报告)。 不管怎样,为了得到这个?

    • 背景: null > @test(groups={“init”})public void openURL() 包含用于启动webdriver并使用给定URL打开chrome>实例的webdriver代码。 @test(dependsonGroups={“init”})public void testLogin() 包含的webdriver代码指向: 1。找到用户名密码文本输入元素,从属性文件中输入

    • 我已经使用Maven project和Selenium&TestNG创建了我想从Jenkins执行的自动化脚本。在Jenkins中,我添加了TestNG插件来发布TestNG报告。但它没有显示出来。我得到以下提到的错误。 我已经尝试了以下选项,但对我来说不起作用。 > 尝试给出TestNG报告的完整路径。模式中的向前斜杠和向后斜杠。 通过更改TestNG结果文件路径,我尝试了其他不同的选项,但它对