zoukankan      html  css  js  c++  java
  • xml配置文件---配置要执行的用例

    模版例子:

    <?xml version="1.0" encoding="UTF-8"?>

    <!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">

    <suite name="lucax19" parallel="false">

    <!-- 调用新的报告模版 -->

    <listeners>
    <listener class-name = "org.uncommons.reportng.HTMLReporter"/>
    <listener class-name = "org.uncommons.reportng.JUnitXMLReporter"/>
    </listeners>


    <!--测试报告二级目录名-->

    <test name="lucax1901">

    <!-- 选择一个类执行 -->
    <classes>
    <class name="com.uuu.NewTest"/>
    </classes>
    </test> <!-- Test -->

    <!--测试报告二级目录名-->
    <test name="lucax1902">
    <!-- 选择一个包or多个包执行 -->
    <packages>
    <package name = "com.uuu" />
    </packages>

    </test> <!-- Test -->
    </suite> <!-- Suite -->

     

     

     

    调用测试用例的方法:

    <!-- 选择一个类执行 -->
    <classes>
    <class name="com.uuu.NewTest"/>
    </classes>

    <!-- 选择一个包or多个包执行 --> 貌似是同时执行的
    <packages>
    <package name = "com.uuu.xx" />
    <package name = "com.xx.xx" />
    </packages>


    <!-- 选择类里面的一个方法执行 -->
    <classes>
    <class name = "com.uuu.NewTest" />
    <methods>
    <include name = "f" />
    </methods>
    </classes>

     

    参考 https://www.cnblogs.com/wangyinghao/p/10133109.html

     

     

    <!-- 指定执行类里面的测试用例 -->
    <classes>
    <class name="test.IndividualMethodsTest">
    <methods>
    <include name="testMethod" />
    </methods>
    </class>

    <!-- 指定排除类里面的测试用例 -->
    <classes>
    <class name="test.IndividualMethodsTest">
    <methods>
    <include name="testMethod" />
    </methods>
    </class>

    控制指定执行的测试用例的执行顺序的方法 使用 preserve-order="false"

    <test name="Regression1" preserve-order="false">
    <classes>
    <class name="test.Test1"> <methods>
    <include name="m3" />

    <include name="m1" />

    <include name="m2" />
    </methods>
    </class>
    <class name="test.Test2" /> </classes>
    </test>

    说明: preserve-order 参数用于控制测试用例的执行顺序。如果为:Ture,测试用例的顺序为:m3 > m1 > m2。 如果为 false,那么默认会按照用例的名称的有字母/数字的顺序执行:m1 > m2 > m3。 

    参考 虫师java-selenium 

  • 相关阅读:
    C++设计模式-Adapter适配器模式
    创业进行时之用户注册
    毕业三年
    献给在这个世界上摇摆不定的朋友们
    调用一个系统命令,并读取它的输出值(使用QProcess.readAll)
    Delphi自写组件:可设置颜色的按钮(改成BS_OWNERDRAW风格,然后CN_DRAWITEM)
    Delphi透明组件开发(去掉自己的csOpaque,去掉父控件的WS_CLIPCHILDREN,增加WS_EX_TRANSPARENT,截获WM_ERASEBKGND,然后在WM_DRAWITEM里画) good
    读一读Scktsrvr.exe的源程序
    窗口显示于parent控件上(用到了ManualDock函数)
    终于说再见了!Google Reader
  • 原文地址:https://www.cnblogs.com/kaibindirver/p/12218175.html
Copyright © 2011-2022 走看看