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>标签中。

  • 相关阅读:
    使用NDK编译 libyuv <转>
    x264中重要结构体参数解释,参数设置,函数说明 <转>
    x264的一些参数设置对编码效率的影响
    首都儿研所开钙片!!!
    Android 媒体编解码器(转)
    opengl版本和扩展
    ffmpeg一揽子
    Android 使用SWIG生成Jni代码<转>
    CF 19D 线段树+set压缩坐标轴+离散化map
    android4.0 FaceDetection笔记
  • 原文地址:https://www.cnblogs.com/xinlan06/p/11498727.html
Copyright © 2011-2022 走看看