首先可以参考Spock官方例子

Maven

pom.xml

  1. <dependency>
  2. <groupId>org.spockframework</groupId>
  3. <artifactId>spock-core</artifactId>
  4. <version>2.0-groovy-3.0</version>
  5. <scope>test</scope>
  6. </dependency>

Gradle

ext {
    set('spockVersion', '2.0-groovy-3.0')
}
dependencies {
    testImplementation(
        //spock测试框架
        "org.spockframework:spock-core:${spockVersion}",
        //支持spring
        "org.spockframework:spock-spring:${spockVersion}",
        //测试报告
        "com.athaydes:spock-reports:${spockVersion}",
    )
}

Spock最新版本为:2.0-groovy-3.0