通过TestNG实现参数话常用两种方式,一种是借助 @Parameters读取testng.xml中参数,一种是使用@DataProvider注解传参。
此次主要讲解XML传参,语法:在java类中定义参数名@Parameters({ “paraName” });在TestNG.xml中设置参数值
以下为关键代码部分
1.传一个参数
testDemo.java
}
testng.xml
2.传多个参数
testDemo.java
testng.xml
3.使用默认值
testDemo.java
testng.xml
打印结果 数据库为:mysql
备注:
只有已使用 @Test, @Before/After or @Factory 注解的方法可以使用@Parameters.
参数有作用域,在 testng.xml中,参数在 或 标签下赋值. 如果有同名参数, 标签下参数优先级高.
TestNG参数化之@Parameters传参
最新推荐文章于 2025-06-21 09:15:22 发布