zoukankan      html  css  js  c++  java
  • (五)测试级别设置

    在我们创建测试用例时,大概分三个层级。

    • 测试包(目录)
    • 测试类(文件)
    • 测试用例(@Test 注解的方法)

    接下来介绍,如何控制这三个级别用例的执行。当然,核心还是通过 testng.mxl 文件配置。

    指定运行测试包


    <!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
    <suite name="测试套件"verbose="1" >
        <testname="简单测试">
            <packages>
                <packagename="test.sample" />
                <packagename="test.sample2" />
            </packages>
        </test>
    </suite>
    
    • <packages>...</packages> 定义一组测试包。
    • <package.../> 定义一个测试包。
      • name 指定测试包(目录)的名称。

    指定运行测试类


    <!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
    <suite name="测试套件"verbose="1" >
        <testname="简单测试">
            <classes>
                <classname="test.sample.FirstTest"/>
                <classname="test.sample.SecondTest"/>
            </classes>
        </test>
    </suite>
    

    指定测试类的运行,上一节已经介绍。

    指定运行测试用例


    <!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
    <suite name="测试套件"verbose="1" >
        <testname="简单测试">
            <classes>
                <classname="test.sample.FirstTest">
                    <methods>
                        <includename="testCase" />
                    </methods>
                </class>
            </classes>
        </test>
    </suite>
    
    • <methods>...</methods> 定义一组测试方法。
    • <include.../> 指定包含的测试用例(方法)。
      • name 指定测试用例(方法)的名称。

    注意: 测试方法<methods>必须包含在<class>标签中。

  • 相关阅读:
    力扣算法题—091解码
    力扣算法题—090子集2
    力扣算法题—089格雷编码
    力扣算法题—088合并两个有序数组
    HDU 1509 Windows Message Queue
    HDU 1241 Oil Deposits
    HDU 1096 A+B for Input-Output Practice (VIII)
    HDU 1108 最小公倍数
    HDU 1106 排序
    HDU 1003 Max Sum * 最长递增子序列(求序列累加最大值)
  • 原文地址:https://www.cnblogs.com/xinlan06/p/11498727.html
Copyright © 2011-2022 走看看