2012-09-20 49 views
1

我想用soapUI聲明測試一些webservice的響應。對於以下JSON響應:使用soapUI聲明的Webservice測試

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

,如何測試,那..

  1. ids始終類型integercarColorcarType始終類型string
  2. 的DATAS id, carColorcarType總是存在所有車輛

與soapUI斷言?

回答

0

從我的經驗來看,SoapUI並不是很好。如果你習慣使用groovy腳本,那麼我建議將JSONPath jar添加到bin \ ext目錄並在groovy腳本中使用它。

JSON Path

JSONPath很像XPath。

如果您已經習慣了XPath,那麼可以使用convert JSON to XML然後使用Xpath。

如果你不想使用Groovy腳本,恐怕我沒有任何想法....