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

  • 相关阅读:
    【坐在马桶上看算法】算法5:解密回文——栈
    【坐在马桶上看算法】算法4:队列——解密QQ号
    【坐在马桶上看算法】小哼买书
    python项目离线环境配置指南
    vis.js绘图库的一个BUG以及源码修正
    Python 访问soap服务
    一些教训
    Django 图片上传、存储与显示
    WAMP的一些配置修改
    Alpha阶段个人总结
  • 原文地址:https://www.cnblogs.com/fanfancs/p/14094308.html
Copyright © 2011-2022 走看看