我们目前使用 JUnit 进行测试,但这将是我们团队首次尝试并行测试。
使用 TestNG 移动会有很大的优势吗?
在测试的并行化方面,我不认为使用 TestNG 而不是 JUnit 有任何特定的优势。使用任一库并行运行测试非常简单,我们为 JUnit 创建了一个示例测试,演示如何并行运行测试。
Sauce TestNG 示例还演示了如何配置测试以并行运行,这是通过XML 配置文件完成的。
我们还为 JUnit 创建了一个ConcurrentParameterized测试运行器,它将支持并行运行参数化测试。