我有一个包含 WSDL 和测试套件的 SOAP UI 项目。但是尺寸相当高。有没有办法删除保留测试套件的 wsdl,以使尺寸变小。我想要像 JMeter 这样的东西,它只保存请求和验证。有什么办法可以在 SOAPUI 中做到这一点。
问问题
591 次
1 回答
0
现在这很有趣..
有两种方法可以减小soapUI 项目XML 的大小。
1)取消选中caches and associated WSDLs locally for offline access and improved performance
下preferences>WSDL Settings
图中的选项。此设置仅对选中/取消选中此选项后将创建的项目影响现有项目。
取消选中此选项可以显着减小soapUI 项目的大小。请参见下图,这两个项目都是使用相同的WSDL创建的,并且大小减少了一半。我有另一个实例,在取消选中此选项后,大小从 ~400kb 减少到 100kb。
2)编辑soapUI项目xml,当项目存在并且已经创建了测试套件时,这很有用,这在你的情况下是正确的。在将项目 xml 编辑为任何不正确的编辑时,您必须非常小心,您将丢失所有工作。因此,在尝试这种方法之前,请先备份您的项目。在您的 soapUI 项目中删除<con:definitionCache/>
元素并删除标签中<con:definitionCache></con:definitionCache>
的所有数据,包括标签。这将删除本地存储的 wsdl 内容。
于 2014-03-21T19:44:54.190 回答