zoukankan      html  css  js  c++  java
  • testng.xml文件的配置

    ------Web自动化测试之Webdriver+TestNG--从零到熟练(系列)

      

     TestNG用来管理测试用例的是testng.xml配置文件,我们可以通过配置这个文件来达到组织测试用例,输出测试报告的效果。下面我们先详细讲解一个这个配置文件,然后再讲解测试报告的输出。

    6.1 testng.xml文件的配置

    Testing.xml是TestNG的配置文件,拥有强大的功能,可以根据需要来配置测试用例的运行。具体参数有:

    name

    suite的名字(他会出现在测试报告中)

    junit

    是否以junit模式运行

    verbose

    在控制台中如何输出,这个设置不影响html版本的测试报告

    parallel

    是否使用多线程测试(可能加速测试)

    configfailurepolicy

    是否在运行失败了一次后继续尝试或跳过

    thread-count

    如果设置了parallel,可以设置线程数

    annotations

    有‘javadoc’的时候寻找,没有的话使用jdk5的注释

    time-out

    在终止method (如果parallel="methods") 或者

    test (如果parallel="tests")之前设置以毫秒为单位的等待时间

    skipfailedinvocationcounts

    是否跳过失败的调用

    data-provider-thread-count

    提供一个整数线程池的范围为了使用parallel data

    object-factory

    一个继承IObjectFactory的类,被用来实例化测试对象

    allow-return-values

    如果设置true,将会运行测试用例并返回值

    详细讲解,请参考:http://www.cnblogs.com/choosewang/articles/3079983.html,而各个参数的具体取值及结构,可以参考:http://testng.org/testng-1.0.dtd.php

     

    原文参阅:http://blog.sina.com.cn/s/blog_68f262210102vvfd.html

  • 相关阅读:
    《HTTP 权威指南》笔记:第十二章 基本认证体制
    os模块,序列化模块
    常用模块,时间模块,sys模块
    random模块
    re模块
    正则表达式
    模块和包
    内置方法及模块初识,set的hash算法面试题
    fromkeys,eval,join的使用
    反射及内置方法
  • 原文地址:https://www.cnblogs.com/peachh/p/12045794.html
Copyright © 2011-2022 走看看