0
:テストクラスとTestNGの平行= "クラス" とdependsOnMethods
<suite name="MySuite" verbose="1" configfailurepolicy="continue" >
<test name="some-tests" parallel="classes" thread-count="5">
<groups>
<run>
<include name="tmp" />
...
@Slf4j
public class TmpTest {
@Test(groups = "tmp")
void test1()
{
log.debug("test1");
}
@Test(groups = "tmp", dependsOnMethods = "test1")
void test2()
{
log.debug("test2");
}
}
万一シングルスレッドでの結果両方のテストは、同じクラス
にあるように明らかに2つのスレッドがあります:
15:35:59.353 [TestNG-test=some-tests-1] DEBUG TmpTest - test1
15:35:59.362 [TestNG-test=some-tests-2] DEBUG TmpTest - test2
一緒に動作しませんあなたはおそらく、あなたの答えを受け入れることができます。これはTestNGの未解決の問題です –