我已经安装了grails web plugin。我现在可以浏览:
localhost:8080/myappname/console
我可以看到控制台显示在那边。我有很多针对应用程序编写的测试用例。我希望我可以从这个Web控制台测试我的应用程序。
有可能这样做吗?我对grails很新。
提前致谢。
答案 0 :(得分:0)
简短的回答没有。 grails控制台用于编写与正在运行的应用程序交互的groovy代码。默认情况下,正在运行的应用程序不包括测试用例或grails命令行。
答案很长。如果您在运行应用程序的文件系统中的某个位置提供了所有项目源代码,则可以调用外部进程来运行test-app并将结果返回给用户。以下是一些关于在groovy中运行外部流程的文档:http://groovy.codehaus.org/Executing+External+Processes+From+Groovy。我想你也可以用某种方式打包你的应用程序,但是我认为这样做会相当复杂。
我不确定这是一个很好的控制台插件用例。希望这有帮助