1
我已經安裝了grails web plugin。我現在可以瀏覽到:從grails web控制檯插件運行grails test-app命令
localhost:8080/myappname/console
我可以看到控制檯顯示在那裏。我有很多爲應用程序編寫的測試用例。我希望我可以從這個Web控制檯測試我的應用程序。
有沒有可能這樣做?我對grails很陌生。
在此先感謝。
我已經安裝了grails web plugin。我現在可以瀏覽到:從grails web控制檯插件運行grails test-app命令
localhost:8080/myappname/console
我可以看到控制檯顯示在那裏。我有很多爲應用程序編寫的測試用例。我希望我可以從這個Web控制檯測試我的應用程序。
有沒有可能這樣做?我對grails很陌生。
在此先感謝。
簡答題號碼。 grails控制檯旨在編寫與正在運行的應用程序交互的常規代碼。您正在運行的應用程序默認不包含您的測試用例或grails命令行。
長答案的排序。假設您的應用程序正在運行的文件系統中的所有項目源代碼都可用,則可以調用外部進程來運行test-app並將結果返回給用戶。這裏有一些關於在groovy中運行外部進程的文檔:http://groovy.codehaus.org/Executing+External+Processes+From+Groovy。我想你也可以打包你的應用程序來完成這項工作,但我認爲這樣做會相當複雜。
我不確定這是一個很好的控制檯插件的用例。希望這可以幫助