我们使用geb框架进行IntelliJ IDE测试。很多时候我们需要在一个规范中只运行几个测试用例。为此,要么我们正在运行整个规范,要么逐个运行。有没有办法运行指定的测试用例?
答案 0 :(得分:0)
如果您正在使用Spock,那么您可以使用@IgnoreRest标记要运行的所有测试用例,然后在IntelliJ中运行整个规范 - 只会运行标记的测试用例。
如果要构建测试套件,可以使用@IgnoreIf
/ @Require
注释或Spock配置文件。这些技术都在我前一段时间写的a blog post中有描述。