5

soap ui の起動時にすべてのモック サービスが起動するように、コマンド ライン パラメーターまたはその他の方法はありますか?

4

5 に答える 5

5

mockServices は Map であるため、これも機能します。

project.mockServices.each() { entry -> entry.value.start() }

于 2013-12-13T15:27:38.157 に答える
2

rest mock services も同じように見えました。そのためには、テスト スイートのセットアップ スクリプトから、代わりにこれを使用します。私が着陸したように、検索中に誰かがここに着陸した場合に備えて。これは、それに応じて変更することで、プロジェクトまたはテスト ケース レベルから使用することもできます。

 testSuite.project.getRestMockServiceByName("Service1").start()
于 2014-06-27T20:33:54.713 に答える
1

soapUI サポート フォーラムで定義されているように、次のコードをプロジェクトの「ロード スクリプト」として追加できます。

for( mockService in project.mockServiceList )
{
    def windowReference = com.eviware.soapui.support.UISupport.showDesktopPanel( mockService )
    mockService.start() 
    com.eviware.soapui.SoapUI.desktop.minimize( windowReference  )
}

soapUI サポートフォーラム参照:
http://forum.soapui.org/viewtopic.php?f=5&t=1138

于 2013-12-13T15:39:14.030 に答える