-4

我想在我的测试中使用多线程。你能告诉我使用它的最佳实践是什么吗?我为 1 个线程创建了 1 个类。(所以,今天我有 8 个测试类-)我在 pom.xml 配置文件属性中设置了叉数。没关系,或者我们可以在一个类中创建几个线程?还有一个关于报告门户的问题:如何在 epam 报告门户中为一个报告使用几个线程?

4

1 回答 1

2

Cucumber JVM 不支持开箱即用的并行执行。基本上,您可以尝试使用一些 maven surefire 插件(或 gradle 模拟)来并行执行故事。如果您的测试在 JVM fork 模式下运行,您将在 ReportPortal 中看到多次启动,因为不可能跨多个 JVM 重复使用一个报告会话。因此,建议使用 maven surefire 插件,不要使用 JVM fork 模式。

于 2018-03-12T11:32:52.057 回答