这是用例:
class AWSTest{
def setupSpec() {
//starts an AWS instance with an specific $version
}
def test1() {}
def test2() {}
}
我有一组实例版本,我必须对每个版本运行一组测试。
使用TestNG,我能够创建一个包含版本(来自版本集)的AWSTest新实例,然后并行运行AWSTest的所有实例
有没有办法在Spock中实现这一目标?
答案 0 :(得分:1)
在Spock中实现这种特定的并行化模式并不容易。也许您可以为每个AWS实例创建一个子类,并指示您的构建工具(例如Maven或Gradle)并行运行测试类。