TestNG参数化设置

软件测试中,经常需要测试大量的数据集。 测试代码的逻辑完全一样,只是测试的参数不一样。  这样我们就需要一种 “传递测试参数的机制”。 避免写重复的测试代码

TestNG提供了2种传递参数的方式:

第一种: testng.xml 方式使代码和测试数据分离,方便维护;

第二种:@DataProvider 能够提供比较复杂的参数。 (也叫data-driven testing)

1.通过testng.xml传递参数给测试代码

TestNG参数化设置_第1张图片

2.通过DataProvider传递参数

TestNG参数化设置_第2张图片

你可能感兴趣的:(TestNG参数化设置)