为什么TestNG在Parralel中随机执行我的测试?

为什么TestNG在Parralel中随机执行我的测试?,testng,pom.xml,Testng,Pom.xml,为什么TestNG在Parralel中随机执行我的测试 此问题以前是随机发生的,我的测试会突然同时执行,例如: TestA应该执行并完成,然后TestB 突然,两个测试同时执行 如果您知道为什么这种情况会随机发生,那么TestNG文件就没有问题了 删除POM.xml文件,然后添加相同的POM.xml文件似乎解决了我的问题这是由POM.xml引起的 在执行新测试之前清理项目。想象一下它正在清除缓存。iv已尝试线程。计数为1蚀刻如何调用这些测试?使用maven?如果您无法轻松重现问题,则很难为您提

为什么
TestNG
在Parralel中随机执行我的测试

  • 此问题以前是随机发生的,我的测试会突然同时执行,例如:
    TestA
    应该执行并完成,然后
    TestB

  • 突然,两个测试同时执行

  • 如果您知道为什么这种情况会随机发生,那么TestNG文件就没有问题了


  • 删除POM.xml文件,然后添加相同的POM.xml文件似乎解决了我的问题

    这是由POM.xml引起的


    在执行新测试之前清理项目。想象一下它正在清除缓存。

    iv已尝试线程。计数为1蚀刻如何调用这些测试?使用maven?如果您无法轻松重现问题,则很难为您提供帮助。@Maciej Kowalski我使用TestNG.xml executor文件调用测试该如何
    RetryListener
    它会再次运行TestA吗?