• TestNG


    很久没有写blog了,因为确实没有什么新学习的内容,这两天研究了一下TestNG,索性就po一个blog叨叨一下TestNG吧。

    TestNG:http://www.yiibai.com/html/testng/ 很全了,阔以学习。

    在Eclipse中安装plugin插件,就可以轻松执行单元测试了。

    用途:单元测试

    执行方法:3种

    1. 命令行

    2.Ant

    3....

    TestNG.xml

    http://blog.csdn.net/berniebd/article/details/6415511

    最基本的xml文件,使用testng.xml文件,阔以把各个类中不同的testcase集中运行。

    <suite name = "Suite" parallel = "false">
    <test name="xxxx">
      <!-- 参数定义的方法 -->
      <parameter name="first-name" value="Cedric"/>
    
      <!-- groups的用法,前提是需要存在classes的组,否则所有方法不被运行 -->
      <groups>
      <!-- 定义组中组的方法 -->
        <define name="groups_name">
          <include name="group1"/>
          <include name="group2"/>
        </define>
    
        <run>
          <!-- 此处用组名来区别 -->
          <inclue name="groups_name" />
          <exclue name="groups_name" />
          </run>
      </groups>
    
      <!-- classes的用法,classes中包含类名,类名底下可以包含方法名或排除方法名 -->
      <classes>
        <class name="定义的java类名">
          <methods>
            <!-- 此处用方法名来区别 -->
            <inclue name="在类中定义的方法名" />
            <exclue name="method_name" />
          </methods>
        </class>
      </classes>
      <!-- 多个类中的测试用例集中在一起执行 -->
    <classes>
        <class name="定义的java类名">
          <methods>
            <!-- 此处用方法名来区别 -->
            <inclue name="在类中定义的方法名" />
            <exclue name="method_name" />
          </methods>
        </class>
      </classes>
    
    </test>
    </suite>
    View Code
  • 相关阅读:
    并发容器-ConcurrentHashMap
    java中的volatile
    Java 8并发工具包简介
    jQuery ajax() 参数,回调函数,数据类型,发送数据到服务器,高级选项
    mint-ui vue双向绑定
    CSS完美兼容IE6/IE7/IE8/IE9/IE10的通用方法
    html中offsetTop、clientTop、scrollTop、offsetTop各属性介绍
    javascript组件的基本结构
    vue生命周期的介绍
    document.ready和onload的区别
  • 原文地址:https://www.cnblogs.com/Apple010/p/3790520.html
Copyright © 2020-2023  润新知