1

soapUIアサーションを使用していくつかのWebサービスの応答をテストしたいと思います。次のjson応答の場合:

 "car":    {
      "id": 42,
      "carColor": "red"
      "carType": "BMW"
}

、どうすればテストできますか。

  1. idsには常にタイプがintegerありcarColorcarType常にタイプがありますstring
  2. データid, carColorcarType常にすべての車に存在します

soapUIアサーションで?

4

2 に答える 2

0

私の経験から、SoapUI はこのままではあまり得意ではありません。Groovy スクリプトの使用に慣れている場合は、JSONPath jar を bin\ext ディレクトリに追加し、Groovy スクリプト内で使用することをお勧めします。

JSON パス

JSONPath は XPath によく似ています。

すでに XPath に慣れている場合は、JSON を XML に変換してからXpath を使用できます。

Groovy スクリプトを使用したくない場合は、残念ながら私にはアイデアがありません....

于 2012-09-20T14:22:33.703 に答える
0

この投稿も ご覧ください。

于 2013-05-24T11:23:23.693 に答える