WSDL とテスト スイートの両方を含む SOAP UI プロジェクトがあります。しかし、サイズはかなり高いです。サイズが小さくなるように、テスト スイートを保持している wsdl を削除する方法はありますか。リクエストと検証だけを保持する JMeter のようなものが必要です。SOAPUIでこれを行う方法はありますか?
1 に答える
もうこれは楽しかった..
soapUI プロジェクト XML のサイズを縮小するには、2 つの方法があります。
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 コンテンツが削除されます。