入住 CI 中国社区 登录
CodeIgniter 中国开发者社区 返回首页

rosemarry的个人空间 https://codeigniter.org.cn/forums/?39678 [收藏] [复制] [分享] [RSS]

日志

TestNG参数化测试

已有 517 次阅读2015-9-8 15:03 |个人分类:TestNG

TestNG传递测试方法两种不同方式:

1、使用testng.xml

2、数据提供程序

传递参数使用testng.xml:在testng.xml文件中定义的简单参数,然后在源文件中引用这些参数。

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

.String

.int/Integer

.boolean/Boolean

.byte/Byte

.char/Character

.double/Double

.float/Float

.long/Long

.short/Short

传递参数与数据提供者

当你需要通过复杂的参数或参数需要创建从Java(复杂的对象,对象读取属性文件或数据库等...),在这种情况下,可以叫爱那个参数传递使用数据提供者,数据提供者@DataProvider的批注的方法。这个注解只有一个字符串属性:它的名字。如果不提供名称,数据提供者的名称会自动默认方法的名称。数据提供责返回一个对象数组。


路过

雷人

握手

鲜花

鸡蛋

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 入住 CI 中国社区