当前位置: 首页 > 知识库问答 >
问题:

如何用maven surefire插件并行运行scalatest?

伏子辰
2023-03-14
import org.scalatest.ParallelTestExecution

@RunWith(classOf[org.scalatest.junit.JUnitRunner])
class MyTest extends FunSuite with ParallelTestExecution {
   // some tests
}
<plugin>
    <artifactId>maven-surefire-plugin</artifactId>
    <configuration>
        <argLine>-P</argLine>
    </configuration>
</plugin>

有什么办法可以做到吗?如果我们不能用maven surefire插件来做,是否可以在测试中配置它?

共有1个答案

丁翊歌
2023-03-14

如果您的所有测试都是用scalatest编写的,那么您应该使用scalatest maven插件,而不是Surefire。有

文档:http://www.scalatest.org/user_guide/using_the_scalatest_maven_plugin

来源:https://github.com/scalatest/scalatest-maven-plugin

 类似资料:
  • 下面是我的pom.xml、testng.xml文件和TestRunners。 下面是我的pom.xml文件 [Utils][ERROR][ERROR]java.lang.NullPointerException在Cucumber.api.testng.AbstractTestngCucumberTests.Scenaries(AbstractTestngCucumberTests.java:31)

  • Jenkins管道插件如何运行并行任务 我是jenkins的初学者,我想使用管道插件在jenkins的可用从节点上并行启动一些任务。 我安装了管道插件并在下面的管道内联脚本部分中添加了。 注意:主节点和从站1是我的节点 理想情况下,第一分支和第二分支是什么???? 控制台输出: 由用户匿名[Pipeline]parallel[Pipele][firstBranch]{(Branch:firstBr

  • 我的目标是在angular2中应用jQuery插件。它可以是任何插件,如jQuery.DataTable,bootstrap-select等。 我做的是抓取的数据服务。爵士 这里的问题是时差。在第一步,我绑定数据,在第二步,我应用插件,但我认为绑定有点慢,所以插件的代码在实际绑定html呈现之前运行。这给我带来了问题。 示例代码如下: 请建议。

  • 当我尝试使用以下命令在maven插件下运行时: 通用域名格式。wordpress。pomfromjarmavenplugin:generate:0.0.1-SNAPSHOT:generatepom 我得到了这个错误: 下载:https://oss.sonatype.org/content/repositories/snapshots/com/wordpress/pomfromjarmavenplu

  • Cucumber测试没有并行运行(Cucumber jvm并行插件)? 如果我使用runner类执行测试,一次将执行一个功能文件,但是当将以下插件添加到POM文件时,似乎没有功能文件执行? 即使我指向了正确的功能文件文件夹? 我的POM文件:

  • 它是可以配置surefire插件只运行一些测试并行和其他顺序? 也可以使用surefireforkCount来运行声明为jUnit Suite的并行测试吗?