各テストのエンドポイントを変更する方法は知っていますが、100以上のテストがあるので、プロジェクト/すべてのテストを選択し、新しいエンドポイントを設定したいと思います。可能ですか?
はい、可能です!
左側の[ナビゲーター]ビューでWSDLインターフェースをダブルクリックします。
次に、Service Endpointsという2番目のタブを選択します。目的のエンドポイントを選択(または「+」記号を使用して最初に追加)し、割り当てをクリックします。そこで、All Requests and TestRequestsを選択します。
ここで説明するように、「集中型」エンドポイントプレフィックスを設定することもできます。 http://www.soapui.org/Functional-Testing/working-with-properties.html#4-example-n-centralized-endpoint
私の知る限り、soapUI自体でこれを行う方法はありません。ただし、次を試すことができます。
<con:endpoint>
エンドポイントのURLが含まれます。もちろん、これは、変更するエンドポイントがすべてのsoapUIアーティファクトで同一である場合にのみ機能します。
SoapUI 4.5から、「環境」と呼ばれる新しい機能がsoapUI Proに追加されました。これは非常に便利で、ここで達成しようとしていることを可能にします。
すべての環境と対応するエンドポイントを設定したら、testSuite/testCaseを実行するときにドロップダウンから環境を選択するだけです。必要な数の環境を追加できます。この方法では、環境を反転するときに何も更新する必要はありません。