gpt4 book ai didi

java - testng 在一个线程中运行所有测试类

转载 作者:行者123 更新时间:2023-12-01 04:41:38 26 4
gpt4 key购买 nike

我有一个带有测试的项目,它使用 TestNG 和 maven 运行。 TestNG 在多个线程中运行测试类,这对我来说是不能接受的,我想在一个线程中运行所有测试类。我知道可以在一个线程中运行指定测试类中的所有测试方法,但是如何在一个线程中运行所有测试类中的所有测试方法呢?有没有简单的方法可以做到这一点而不依赖于每个测试类之前?

我尝试过像这样配置 Maven Surefire 插件,但它不起作用。

<configuration>
<threadCount>1</threadCount>
</configuration>

最佳答案

我对你的情况的理解可能是错误的。理想情况下,如果您无法并行运行不同的测试,那么您肯定会遇到测试编写方式的问题。理想情况下,任何测试都不应该依赖于任何其他测试,并且它们应该能够并行运行。如果它们不能并行运行,那么您可能会想要重构您的测试,以便没有测试依赖于任何其他测试。

关于java - testng 在一个线程中运行所有测试类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16423265/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com