【问题标题】:Spock Parametrized and Parallel SpecificationSpock 参数化和并行规范
【发布时间】:2014-11-06 20:53:22
【问题描述】:

这是用例:

class AWSTest{

  def setupSpec() {
    //starts an AWS instance with an specific $version
  }

  def test1() {}   
  def test2() {}

}

我有一组实例版本,我必须对每个版本运行一组测试。

使用 TestNG,我已经能够创建一个包含版本(来自版本集)的 AWSTest 新实例,然后并行运行 AWSTest 的所有实例

有什么方法可以在 Spock 中实现这一点吗?

【问题讨论】:

    标签: spock


    【解决方案1】:

    在 Spock 中实现这种特殊的并行化模式并不容易。也许您可以为每个 AWS 实例创建一个子类,并指示您的构建工具(例如 Maven 或 Gradle)并行运行测试类。

    【讨论】:

      猜你喜欢
      • 2022-01-09
      • 1970-01-01
      • 1970-01-01
      • 2014-08-25
      • 1970-01-01
      • 2019-01-29
      • 1970-01-01
      • 2016-07-16
      • 2021-06-13
      相关资源
      最近更新 更多