0

SoapUI を使用して簡単なテストを行います。

  1. 「キー:値」のようなものを返すRESTサービス(POST)を呼び出します
  2. 要素の 1 つを使用して Web サービス (SOAP) を呼び出します = ステップ 1 の値

SmartBear フォーラムと SoapUI のドキュメントを検索しましたが、XML の場合は ${myFirstStep#Response/rootelement/element} のように応答を抽出する方法が見つかりませんでした。しかし、REST 応答は XML ではありません (私の場合、xpath 関数は適用されないと思います)。

可能であれば、スクリプトを使用しないソリューションを希望します。これらの変数の解析に関する SOAPUI ドキュメントはありますか? SoapUI サイトで見つかりませんでした

編集:Groovy スクリプト ソリューションは、誰かがそれを作成する方法を知っている場合に最適です。soapui サイトで Groovy のドキュメントを確認しましたが、必要なものが見つかりません。

4

1 に答える 1

1

残りの応答が JSON 形式の場合は、XML 形式で変更できます。また、xml 形式で変更したくない場合は、プロ バージョンのプロパティ転送ステップを使用できます。プロパティ ボックスで ReponseAsXml を選択するオプションが表示されます。 source.次に、通常の Xpath を記述してそのプロパティを転送できます。非常に簡単です。

または、Pro バージョンでノードを右クリックしても、そのノードをテストケースの任意の場所に直接転送できます。ただし、そのプロ機能です。soapui フリー バージョンでこれを行う最善の方法は、応答を Xml 形式に変更します。

于 2012-10-29T09:50:08.240 に答える