4、testNG.xml 简单介绍

TestNG定义了一套很是具体的术语描述测试。java

testng.xml测试

  testng.xml是一个以XML记录全部测试的文件。能够利用这个文件,跑同一个类或者多个不一样类里面的测试用例。ui

  testng.xml文件记录了一些很是简单的术语。spa

       suite(套件) 由一个或多个测试组成。code

  test(测试)由一个或多个类组成。xml

  class(类)由一个或者多个方法组成。blog

testng.xml简单介绍it

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Suite" parallel="none">
  <test name="Test">
    <classes>
      <class name="com.lc.testngTaoJian.testNG01"/>
      <class name="com.lc.testngTaoJian.testNG02"/>
      <class name="com.lc.testngTaoJian.testNG03"/>
          <methods>
              <include name="testNG_*"/>
              <exclude name="aatestNG_04"/>
          </methods>
    </classes>
  </test> <!-- Test -->
</suite> <!-- Suite -->

这个文件告诉TestNG执行testNG01.java、testNG02.java、testNG03.java类下面的方法。io

其中testNG03.java 执行 里面testNG*开头的方法;不执行aatestNG_04方法(不执行那个方法 好像不能使用*)。class

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Suite" parallel="none">
  <test name="Test">
    <packages>
      <package name="com.lc.testngTaoJian"/>
    </packages>
  </test> <!-- Test -->
</suite> <!-- Suite -->

package 表示执行 com.lc.testngTaoJian 包下的testNG类

 

 

 

如何建立testNG.xml

选择项目,右击 弹出菜单并选择菜单:【TestNG】-【Convert to TestNG】以下图

 

 勾选 Generate test.xml,并设置testng.xml相关信息,以下图

 

点击【Finish】完成

相关文章
相关标签/搜索