软件测试中,经常需要测试大量的数据集。 测试代码的逻辑完全一样,只是测试的参数不一样。 这样我们就需要一种 “传递测试参数的机制”。 避免写重复的测试代码
TestNG提供了2种传递参数的方式:
第一种: testng.xml 方式使代码和测试数据分离,方便维护;
第二种:@DataProvider 能够提供比较复杂的参数。 (也叫data-driven testing)
1.通过testng.xml传递参数给测试代码
2.通过DataProvider传递参数
软件测试中,经常需要测试大量的数据集。 测试代码的逻辑完全一样,只是测试的参数不一样。 这样我们就需要一种 “传递测试参数的机制”。 避免写重复的测试代码
TestNG提供了2种传递参数的方式:
第一种: testng.xml 方式使代码和测试数据分离,方便维护;
第二种:@DataProvider 能够提供比较复杂的参数。 (也叫data-driven testing)
1.通过testng.xml传递参数给测试代码
2.通过DataProvider传递参数