twierdzenie XPath używa wyrażenia XPath do wyboru węzła docelowego i jego wartości. Porównuje wynik wyrażenia XPath z wartością oczekiwaną. XPath jest językiem zapytań XML do wybierania węzłów z XML.
Krok 1-po kliknięciu Dodaj twierdzenie, wybierz kategorię twierdzenia-zawartość właściwości.
Krok 2-następnie wybierz Assertion Type-XPath Match i kliknij Dodaj.
otwiera się kreator konfiguracji dopasowania XPath. Przed dodaniem XPath wymagana jest deklaracja przestrzeni nazw. XML namespace to zbiór nazw, identyfikowany przez odniesienie Uniform Resource Identifier (URI), używany w dokumentach XML jako nazwy elementów i atrybutów. To samo jest używane w twierdzeniu SoapUI XPath.
Krok 3-aby zadeklarować przestrzeń nazw XML, kliknij przycisk „Declare”, który zrobi zadanie, w przeciwnym razie ręcznie zadeklaruj przestrzeń nazw.
Krok 4-po zadeklarowaniu przestrzeni nazw, odwołaj się do XPath za pomocą utworzonej przestrzeni nazw.
po kliknięciu przycisku „Zadeklaruj” pojawią się dwie przestrzenie nazw z dwoma identyfikatorami Uri. Jednym z nich jest adres URL schematu, a drugi odpowiada rzeczywistemu adresowi URL usługi internetowej. Musimy użyć rzeczywistej przestrzeni nazw, w której znajduje się Usługa sieciowa, a nie przestrzeni nazw schematu podczas odwoływania się do XPath.
Krok 5 − wprowadź XPath węzła XML, który ma zostać zweryfikowany. //NS1: ConversionRateResult podaje wartość węzła zamkniętego pomiędzy <ConversionRateResult> & </ConversionRateResult> i NS1 odpowiada zadeklarowanej przestrzeni nazw wskazującej na ’ www.webserviceX.NET’
Krok 6-po wprowadzeniu XPath, kliknij „Wybierz z bieżącej”, aby wartość z bieżącej odpowiedzi została pobrana do porównania w przyszłości. Wartość może edytować użytkownik.
Krok 7-Kliknij Zapisz.
dodane twierdzenie zostanie wyświetlone tak, jak pokazano na poniższym zrzucie ekranu.