testng执行参数_使用testng.xml传递参数

创建一个Java测试类 ParameterizedTest1.java.

测试方法parameterTest()添加到测试类。此方法需要一个字符串作为输入参数。

添加注释 @Parameters("myName") 到此方法。该参数将被传递testng.xml,在下一步我们将看到一个值。

public class ParameterizedTest1 {

@Test

@Parameters("myName")

public void parameterTest(String myName) {

System.out.println("Parameterized value is : " + myName);

}

}

创建 TESTNG.XML

我们还可以定义参数在级别。运行testng.xml,TestNG的将试图找到一个命名myName的第一个标签的参数,然后,如果它不能找到它,它会搜索包围在的标签。

验证输出

引用

Parameterized value is : manisha

===============================================

Suite1

Total tests run: 1, Failures: 0, Skips: 0

===============================================

TestNG 对testng.xml 的参数的类型指定的值会自动尝试转换。下面是支持的类型:

String

int/Integer

boolean/Boolean

byte/Byte

char/Character

double/Double

float/Float

long/Long

short/Short

分享到:

2014-07-22 17:50

浏览 1157

评论

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值