在TestNG中的数据提供者之间等待

时间:2016-10-13 14:00:14

标签: testng dataprovider

我在测试中使用DataProvider来提供测试数据。我想在多次测试之间等待,因为我还想测试一些异步部分。

有没有办法说DataProvider提供的两个特定数据之间应该有一些Thread.sleep()?或者您能想到如何使用DataProvider进行测试吗?所有测试套件都是为了使用数据提供器而设计的,这也是我更喜欢坚持使用它的原因。

1 个答案:

答案 0 :(得分:0)

当数据提供者接受Iterator<Object[]>作为类型时,您可以创建自己的Iterator实现,您将在第一个元素之前设置Thread.sleep()。它将在数据提供者之间添加一些节奏。