SoapUI 窗口冻结

问题描述 投票:0回答:5

当前使用 SoapUI 5.2.1,并且遇到随机 UI 窗口冻结的情况。这种异常通常发生在调用休息服务后。先前和新启动调用中的所述其余服务运行顺利,但在一系列调用之后,整个 SoapUI 窗口冻结。

对此有什么提示吗?

soapui
5个回答
4
投票

如果您通过例如发送大量请求groovy,你会想要丢弃请求的响应(这可以防止内存不足问题,从而冻结soapui)

注意:您必须关闭响应窗口。如果回复窗口仍然打开,您仍然会看到回复。

有关更多内存相关设置,请参阅:https://www.soapui.org/getting-started/working-with-soapui/improving-memory-usage.html


1
投票

以编辑模式打开文件“soapui.bat”(它将位于 C:..\SoapUI-5.4.0 中)。 我已将可使用的最大内存更改为 2048,如下所示。 设置 JAVA_OPTS=-Xms128m -Xmx2048m 然后通过运行批处理文件“soapui.bat”打开soapUi。进行此更改后,我不会遇到任何冻结。


0
投票

由于这个原因,我开始仅通过 /bin/testrunner 从命令行运行测试(如果您使用 groovy 脚本,这会很舒服)。我仅使用 SoapUI 的 GUI 来管理 REST 资源、测试套件和测试用例。


0
投票

可能的解决方案之一是禁用浏览器组件

-Dsoapui.browser.disabled=true
添加到 vmoptions 文件中
或者在
soapui.bat

中取消注释该行

0
投票

我使用 SoapUI 工作了几年,保持软件更新将有助于解决某些问题。如果 SoapUI 首选项 > UI 设置中的自动保存选项仍然启用,您将不会丢失您的工作。

我强烈推荐3本关于SoapUI的书:

Testing Web Services with SoapUI

SoapUI Cookbook

Mastering SoapUI

© www.soinside.com 2019 - 2024. All rights reserved.