【问题标题】:Can I use Spock and Geb without Grails or Gradle or anything else?我可以在没有 Grails 或 Gradle 或其他任何东西的情况下使用 Spock 和 Geb 吗?
【发布时间】:2013-05-22 16:00:01
【问题描述】:

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

【问题讨论】:

    标签: testing qa spock geb


    【解决方案1】:

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

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

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

    【讨论】:

    • 谢谢。这个例子很有帮助。
    • 如果@peter-niederwieser 回答了您的问题,您应该接受它。
    猜你喜欢
    • 2012-07-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-11
    • 2016-06-27
    • 2015-11-03
    • 1970-01-01
    • 2016-02-01
    相关资源
    最近更新 更多