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】完成

相關文章
相關標籤/搜索