TestNG单个dataProvider /多个测试/并行运行?

时间:2014-12-02 01:36:53

标签: java testng

我为我正在使用TestNG的项目设计了一个测试套件,其中所有测试共享一个公共数据提供程序,该提供程序从XML文件读取参数数据并将其提供给测试实例。我想知道是否有办法在套件XML文件中启用并行选项而没有所有测试都爆炸,因为他们都在努力同时与同一个静态数据提供者交谈。我已经知道我可以在DataProvider级别启用“并行”,但这只允许同时访问多个数据提供者,这在这种情况下似乎是一个愚蠢的解决方案,因为它需要我创建多个精确的实例相同的DP - 每次测试一次 - 以获得我正在寻找的效果。

提前感谢您的见解!

EDIT1 事实证明这实际上不是一个testNG问题 - 测试类扩展的东西有一个静态成员,它正在创建许多问题。

0 个答案:

没有答案