Wie die Praxis mit Xpath-Match-Behauptung in SoapUI?
Ich getestet habe, Enthält eine Behauptung, ohne irgendwelche Probleme, aber ich weiß nicht, wie Sie zur Validierung des webservices mit Hilfe von Xpath-Match-Behauptung in SoapUI.
Können Sie mir bitte sagen, wie Training 'Xpath-Match" - Behauptung in SoapUI?
Ich bin mit JSON requests.
Aktualisiert: finden Sie die Anhänge
1) Mein JSON-Antwort
2) Assertion-Fehlermeldung
Mir bitte sagen, wie die Validierung der Kennung und geben Sie bitte die korrekte XPath-Ausdruck und die Erwarteten Ergebnisse
Vielen Dank im Voraus!
Du musst angemeldet sein, um einen Kommentar abzugeben.
In XPath-expression-Feld müssen Sie Ihr XPath-Ausdruck =)
Und in der erwarteten Ergebnis-Feld eingefügt werden erwartet durch die Anwendung Ihrer XPath-Ausdruck zur Antwort Ihrer Anfrage.
Zum Beispiel, wenn die Antwort enthält sowas:
[
{
"id": "112",
"username": "user1",
},
{
"id": "233",
"username": "user2",
}
]
und Sie möchten, um zu überprüfen, dass die Antwort enthält ein Benutzer mit id = 112,
müssen Sie in der XPath-Ausdruck //id[text() = '112'] und erwartete Ergebnis - 112
In Soap UI pro können Sie verwenden Grafik-Assistent für die Erstellung von XPath-Match-Behauptung.
Über XPath-Grundlagen, die Sie hier Lesen können: http://www.w3schools.com/xpath/
//id[text() = '112']
werdentrue
, nicht112
?