【发布时间】:2018-04-25 14:05:11
【问题描述】:
我有多个使用 FeatureSpec 编写的套件,然后我使用 >scala tests 命令通过命令提示符运行,或者我通过 IDE 运行它们,我正在寻找一种可以配置测试套件序列以及按顺序运行的方法和并行运行。
我的套房看起来像:
Suite1.scala ==>
class Suite1 extends BaseFeatureSpec {
feature("Feature1") {
scenario("Scenario1") {//test code}
scenario("Scenario2") {//test code}
}
}
Suite2.scala ==>
class Suite2 extends BaseFeatureSpec {
feature("Feature2") {
scenario("Scenario3") {//test code}
scenario("Scenario4") {//test code}
}
}
Suite3.scala ==>
class Suite3 extends BaseFeatureSpec {
feature("Feature3") {
scenario("Scenario5") {//test code}
scenario("Scenario6") {//test code}
}
}
现在我想要一些东西,比如我可以并行运行 Suite1(Suite 2 和 Suite 3 依次)并将不同的配置并行传递给每个集合。 p>
【问题讨论】:
标签: scala parallel-processing scalatest