并行运行TestNG测试

时间:2015-07-17 10:15:56

标签: java multithreading parallel-processing testng testng-dataprovider

我想并行运行TestNG定义的测试。

我有@DataProvider方法,其中包含ID列表

@BeforeClass方法获取每个ID,进行一些处理并将结果存储在Map中。有一个@Test方法使用Map中的值并执行验证。

我在xml中使用了以下语句:

<suite name="My suite" parallel="methods" thread-count="5">

我想并行运行测试,并且不应在整个线程中共享Map计算。值应该是特定于线程的。

我应该如何定义这样一个变量并仅将其用于该线程?

0 个答案:

没有答案