1

我是 testng 的新手,我正在使用带有范围报告的 testng。在范围报告中,我看到两个图表作为测试和步骤。我在测试图表中看到的总测试有 2 次通过和 4 次失败,我不知道什么是步骤图。

有人可以解释一下Tests 和 Steps 之间的区别吗?我附上了我的扩展报告。

我的 testng.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Suite">
  <test name="Test">
    <classes>
      <class name="com.ttn.Test.Functionality2"/>
      <class name="com.ttn.Test.Functionality1"/>
    </classes>
  </test> <!-- Test -->
</suite> <!-- Suite -->

在此处输入图像描述 请指教。

4

1 回答 1

0

测试定义:您在报告中创建的总测试部分:其语法如下:extentReport.createTest("name of section")

步骤定义:您在脚本中生成的日志总数,其语法如下:testlog.info()testlog.pass()testlog.fail() 其中 testlog 是 ExtentTest 类的对象,

请参阅以下示例以获得更多说明: 报告图片

在此报告中,已创建 3 个部分并将其显示为测试。Steps 定义了 Script 中传递的日志数量。

于 2018-03-24T05:17:35.930 回答