zoukankan      html  css  js  c++  java
  • 四、testNG.xml 简单介绍

    TestNG定义了一套非常具体的术语描述测试。

    testng.xml

      testng.xml是一个以XML记录所有测试的文件。可以利用这个文件,跑同一个类或者多个不同类里面的测试用例。

      testng.xml文件记录了一些非常简单的术语。

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

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

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

    testng.xml简单介绍

    <?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类下面的方法。

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

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

  • 相关阅读:
    Java 编程基础
    LING 实战
    C# 3.0\3.5 新特性
    EF Code First 入门
    C# 4.0 新特性
    JavaScript学习(二)
    JavaScript学习(一)
    csdn的blog后台程序的导航菜单的实现
    HashTable的遍历
    开通啦
  • 原文地址:https://www.cnblogs.com/fanfancs/p/14094308.html
Copyright © 2011-2022 走看看