zoukankan      html  css  js  c++  java
  • testng执行多个suite

    由于testng.xml中只能设置一个<suite>标签,就无法创建多个测试集,通过<suite-files >标签可以实现允许多个测试集。

    1、testng.xml中引入多个suite-file

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">

    <suite name="-">

    <!--reportng测试报告-->
    <listeners >
    <listener class-name="org.uncommons.reportng.HTMLReporter"/>
    <listener class-name="org.uncommons.reportng.JUnitXMLReporter"/>
    </listeners>

    <suite-files >
    <!--模块1-->
    <suite-file path="xx.xml"></suite-file>

    <!--模块2-->
    <suite-file path="xx.xml"></suite-file>

    </suite-files>

    </suite>

    2、具体实现case写在引入的xx.xml文件中

    3、生成测试报告如下,可以看到有一个为空的suite,这个suite是testng.xml中默认的,我们不写具体内容,只作为容器

    
    
  • 相关阅读:
    linxu 网络管理
    Linux 命令2
    crontab命令
    Linux 命令
    Linux 命令
    Git命令
    GIT
    Python 修改文件内容
    logging模块
    CSS 选择器
  • 原文地址:https://www.cnblogs.com/kusy/p/8884725.html
Copyright © 2011-2022 走看看