我可以在没有Grails或Gradle或其他任何东西的情况下使用Spock和Geb吗?

问题描述 投票:1回答:1

我是QA,我想使用Spock + Geb进行测试。据我所知,我必须设置grails(或gradle,或类似的东西)才能使用Spock + Geb.或Grails不是必需的?在这种情况下,成功测试任何应用程序需要安装的最小程序集是什么?我需要编写测试以及如何运行它?对不起这些愚蠢的问题,但所有这些对我来说都是新的,我真的不明白它是如何工作的。提前致谢。

testing qa spock geb
1个回答
3
投票

除非您正在测试的Web应用程序是用Grails编写的,否则根本不需要Grails Web框架。

Gradle构建工具不一定是必需的,但是您不希望手动下载Spock和Geb,手动编译测试,手动运行测试或手动设置IDE。构建工具可以自动完成所有这些,如果您还没有使用它,Gradle是最简单的选择。

Geb Manual解释了如何为Spock + Geb设置Gradle构建并链接到完全正常工作的example project。克隆此项目(或下载zip)将使您快速入门。您甚至不必安装Gradle,但可以通过gradlew(* nix)或gradlew.bat(Windows)脚本(例如gradlew test)运行它。

© www.soinside.com 2019 - 2024. All rights reserved.