Asserzione SoapUI - XQuery Match
XQuery utilizza un'espressione XQuery per selezionare il contenuto dalla proprietà di destinazione. Confronta il risultato di un'espressione XQuery con un valore atteso.
Step 1 - Dopo aver fatto clic su Aggiungi asserzione, selezionare Categoria asserzione - Contenuto proprietà.
Step 2 - Seleziona Tipo di asserzione - XQuery Match.
Step 3 - Fare clic su Aggiungi.
Step 4 - Simile a XPath, fare clic su "Dichiara" per dichiarare automaticamente lo spazio dei nomi o immetterlo manualmente.
La seguente struttura XQuery deve essere definita -
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
Step 5 - Fare clic su Salva.
Step 6 - Seleziona dalla scheda corrente per visualizzare tutti i valori presenti attualmente in risposta.
Note - Poiché questo WSDL non è sufficiente per utilizzare l'asserzione XQuery, utilizzare gentilmente un WSDL con più e gli stessi attributi nell'XML di risposta.