0

Contains Assertion を問題なくテストしましたが、SoapUI で Xpath Match Assertion を使用して Web サービスを検証する方法がわかりません。

SoapUI で「Xpath Match」アサーションをワークアウトする方法を教えてください。

JSONリクエストを使用しています。

更新: 添付ファイルを見つけてください

1) 私の JSON 応答 2) アサーション エラー メッセージ

識別子を検証する方法を教えてください。正しい XPath 式と期待される結果を提供してください。

ここに画像の説明を入力 ここに画像の説明を入力

前もって感謝します!

4

1 に答える 1

1

XPath 式フィールドには、XPath 式を挿入する必要があります =) 期待される結果フィールドには、XPath 式をリクエストの応答に適用した場合の期待される結果を挿入する必要があります。

たとえば、応答に次のようなものが含まれている場合: [ { "id": "112", "username": "user1", }, { "id": "233", "username": "user2", } ]

応答に id = 112 のユーザーが含まれていることを確認するには、XPath 式 //id[text() = '112'] を追加し、期待される結果に 112 を追加する必要があります。

Soap UI pro では、グラフィック ウィザードを使用して XPath マッチ アサーションを作成できます。

ここで読むことができる XPath の基本について: http://www.w3schools.com/xpath/

于 2013-05-14T05:07:43.267 に答える