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.