gpt4 book ai didi

grails - 如何在不启动grails应用程序的情况下启动grails webtest?

转载 作者:行者123 更新时间:2023-12-02 14:38:03 25 4
gpt4 key购买 nike

我正在使用webtest插件作为grails的功能测试组件。
它可以正常工作,但是非常慢-在测试中,整个应用程序的响应时间很短(每页大于1分钟)。我的感觉是,这是因为当我通过IDE(test-app functional:)启动测试时,应用程序,canoo webtest和IDE(netbeans)正在一个JVM中运行

因此,我现在的目标是将应用程序部署到独立的tomcat并针对该tomcat实例运行测试。

我在Google上搜索,发现用于webtest的旧选项-nostart似乎已过时。

因此,我用Google搜索了更多内容,并在当前文档中找到了-baseUrl=http://...选项。文档说,使用此选项,将不会启动该应用,并且所有测试都将针对此baseUrl运行。但是,当我尝试一下时,grails仍然尝试启动 jetty (至少,我收到一条错误消息,指出端口8080已在使用中)。

有任何想法吗?我已经在考虑使用独立的webtest,但是我喜欢插件的常规语法...

我正在使用grails 1.3.4

最佳答案

您可以尝试在此处提到的交互模式:Can I run grails integration & functional tests against a running server?

如果-baseUrl选项不起作用,那么我会提出JIRA问题。

干杯

背风处

关于grails - 如何在不启动grails应用程序的情况下启动grails webtest?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5712239/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com