码迷,mamicode.com
首页 > 其他好文 > 详细

testng中parallel参数

时间:2019-11-30 19:17:41      阅读:215      评论:0      收藏:0      [点我收藏+]

标签:nan   line   count   serve   type   reserve   监听   asc   through   

<?xml version="1.0" encoding="UTF-8"?>
<!--<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">-->
<suite name="xjqa-scf-tset" preserve-order="true" thread-count="3" parallel="classes">
    <!--SpringBaseTest代码中已经添加的监听器,请不要在这里重复添加,否则会导致监听器被多次调用-->
    <parameter name="save_result_to_db" value="true"/>
    <parameter name="enable_scf_config" value="true"/>
    <test verbose="5" preserve-order="true" name="xjqa-scf-tset">
        <groups>
            <define name="xj">
                <include name="smoke6"/>
            </define>
            <run>
                <include name="xj"/>
            </run>
        </groups>

        <packages>
            <package name="com.bj58.finance.loan.xjqascf.testcase.*"/>
        </packages>
    </test>
</suite>

 

其中:<suite name="xjqa-scf-tset" preserve-order="true" thread-count="3" parallel="classes">

 

thread-count 线程池数量

  必须与parallel配套使用,线程池的大小,决定并行线程数量。

parallel
  • 该参数的值有:false,methods,tests,classes,instances。默认false
  • parallel=false,不执行并发操作,
  • parallel必须和thread-count配套使用,否则相当于无效参数,thread-count决定了并行测试时开启的线程数量。
  • parallel="mehods" TestNG将并行执行所有的测试方法在不同的线程里
  • parallel="tests" TestNG将并行执行在同一个<test>下的所有方法在不同线程里
  • parallel="classes" TestNG将并行执行在相同<class>下的方法在不同线程里
  • parallel="instances" TestNG将并行执行相同实例下的所有方法在不同的线程里

testng中parallel参数

标签:nan   line   count   serve   type   reserve   监听   asc   through   

原文地址:https://www.cnblogs.com/banml/p/11963537.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!