在testng.xml文件中配置TestNG 的依赖关系

代码:

package com.testcase;


import org.testng.annotations.Test;


public class TestngDependOnGroups {
@Test(groups = {"ss"})
public void a(){
System.out.println("this is a(),   group is ss");
}
@Test(groups = {"ss"})
public void b(){
System.out.println("this is b(),   *********group is ss");
}
@Test(groups = {"xx"})
public void c(){
System.out.println("this is c(), group is xx");
}
@Test(groups = {"xx"})
public void d(){
System.out.println("this is d(), ***********************group is xx");
}
@Test(groups = {"yy"})
public void e(){
System.out.println("this is e(), group is yy--------------");
}
}


testng.xml文件配置

<?xml version="1.0" encoding="UTF-8"?>
<suite name="Suite" parallel="false">
  <test name="Test">
      <groups>
          <dependencies>
              <group name="ss" depends-on="xx yy"/> //说明:depends-on= 的值需用空格分开
          </dependencies>
      </groups>
    <classes>
      <class name="com.testcase.TestngDependOnGroups"/>
    </classes>
  </test> <!-- Test -->
</suite> <!-- Suite -->

执行结果:

[TestNG] Running:
  F:\android\android_work\Test2\src\testng.xml


this is c(), group is xx
this is d(), ***********************group is xx
this is e(), group is yy--------------
this is a(),   group is ss
this is b(),   *********group is ss


===============================================
Suite
Total tests run: 5, Failures: 0, Skips: 0
===============================================

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值