SoapUI 斷言 - XQuery 匹配



XQuery 使用 XQuery 表示式從目標屬性中選擇內容。它將 XQuery 表示式的結果與預期值進行比較。

步驟 1 − 單擊新增斷言後,選擇斷言類別 - 屬性內容。

步驟 2 − 選擇斷言型別 - XQuery 匹配。

步驟 3 − 單擊新增。

Xquery Assertion

步驟 4 − 類似於 XPath,單擊“宣告”以自動宣告名稱空間或手動輸入。

需要定義以下 XQuery 結構 −

for $x in //ns1:<XPath>  
//It declares iteration and XPath is where similar nodes are present 
return {data ($x/ns1:<attribute>)} //it will return all values of the attribute 

步驟 5 − 單擊儲存。

Declare Query

步驟 6 − 從當前選項卡中選擇將顯示當前響應中存在的所有值。

注意 − 由於此 WSDL 不足以使用 XQuery 斷言,請使用具有更多和相同屬性(在響應 XML 中)的 WSDL。

soapui_assertions.htm
廣告
© . All rights reserved.