Web services 从soapui项目中删除WSDL而不删除测试套件[以减小soapui项目文件的大小]

Web services 从soapui项目中删除WSDL而不删除测试套件[以减小soapui项目文件的大小],web-services,testing,soapui,Web Services,Testing,Soapui,我有一个soapui项目,其中包括WSDL和测试套件。但是尺寸相当大。是否有一种方法可以删除保留测试套件的wsdl,从而减小测试套件的大小。 我想要像JMeter这样的东西,它只保存请求和验证。 在SOAPUI中有什么方法可以做到这一点。现在这很有趣 有两种方法可以减少soapUI项目XML的大小 1) 取消选中preferences>WSDL Settings下的缓存和本地关联的WSDL,以进行脱机访问并提高性能选项,如下图所示。此设置仅对选中/取消选中此选项后将创建的项目没有影响 取消选中

我有一个soapui项目,其中包括WSDL和测试套件。但是尺寸相当大。是否有一种方法可以删除保留测试套件的wsdl,从而减小测试套件的大小。 我想要像JMeter这样的东西,它只保存请求和验证。 在SOAPUI中有什么方法可以做到这一点。

现在这很有趣

有两种方法可以减少soapUI项目XML的大小

1) 取消选中
preferences>WSDL Settings
下的
缓存和本地关联的WSDL,以进行脱机访问并提高性能
选项,如下图所示。此设置仅对选中/取消选中此选项后将创建的项目没有影响

取消选中此选项可以显著减小soapUI项目的大小。请参见下图,这两个项目都是使用相同的方法创建的,并且大小减少了一半。我还有一个例子,在取消选中此选项后,大小从~400kb减少到100KB

2) 编辑soapUI项目xml,这在项目存在并且已经创建了测试套件时非常有用,在您的案例中也是如此。在编辑项目xml时必须非常小心,因为任何不正确的编辑都会丢失所有的工作。因此,在尝试此方法之前,请备份您的项目。在soapUI项目中,删除
元素,并删除
标记中的所有数据,包括标记。这将删除本地存储的wsdl内容