2013-05-22 18 views
1

我是QA,我想用Spock + Geb進行測試。據我所知,我必須設置grails(或gradle,或類似的東西)來使用Spock + Geb。或者不需要grails?在這種情況下,我需要安裝哪些最小程序才能成功測試任何應用程序?我需要在哪裏編寫測試以及如何運行它? 對不起,這些愚蠢的問題,但所有這些東西是我的新東西,我真的不明白它是如何工作的。 在此先感謝。我可以在沒有grails或gradle或其他的情況下使用Spock和Gab嗎?

回答

3

Grails的web框架是完全不需要,除非你正在測試Web應用程序是用Grails的。

的搖籃構建工具不一定是必需的,但你不想手動下載斯波克和蓋布,手動編譯測試,手動運行測試,或者手動設置的IDE。構建工具可以自動化所有這些,如果您還沒有使用它,Gradle是最簡單的選擇。

Geb Manual解釋瞭如何爲Spock + Geb設置Gradle構建並鏈接到完全正常工作的example project。克隆這個項目(或者下載zip)會讓你很快開始。你甚至不用安裝搖籃,但可以只通過gradlew(* nix中)或gradlew.bat(Windows)中的腳本(例如gradlew test)運行它。

+0

謝謝。這個例子有幫助。 – Evgeniy

+0

如果回答你的問題,你應該接受@ peter-niederwieser答案。 –

相關問題