SoapUI állítás-XPath mérkőzés

hirdetések

az XPath assertion az XPath kifejezést használja a célcsomópont és értékeinek kiválasztására. Összehasonlítja az XPath kifejezés eredményét egy várható értékkel. XPath egy XML lekérdezési nyelv kiválasztására csomópontok egy XML.

1. lépés-Miután rákattintott az állítás hozzáadása elemre, válassza az állítás Kategória – tulajdonság tartalma lehetőséget.

2. lépés – Ezután válassza az állítás típusa-XPath Match lehetőséget, majd kattintson a Hozzáadás gombra.

állítás típusa

megnyílik az XPath Match Configuration wizard. Az XPath hozzáadása előtt a névtér deklarálása szükséges. Az XML névtér az egységes erőforrás-azonosító (Uri) hivatkozással azonosított nevek gyűjteménye, amelyet az XML dokumentumokban elem-és attribútumnevekként használnak. Ugyanezt használják a SoapUI XPath állításban is.

3. lépés-az XML névtér deklarálásához kattintson a ‘Deklarálás’ gombra, amely elvégzi a munkát, különben manuálisan deklarálja a névteret.

4.lépés − a névtér deklarálása után hivatkozzon az XPath-ra a létrehozott névtér használatával.

a ‘Deklarálás’ gombra kattintva két névtér jelenik meg két Uri-val. Az egyik a séma URL-je, a másik pedig a tényleges webszolgáltatás URL-jének felel meg. Az XPath-ra való hivatkozás során a tényleges névteret kell használnunk, ahol a webszolgáltatás található, nem pedig a séma névteret.

XPath kifejezés

5.lépés − Írja be az érvényesíteni kívánt XML csomópont XPath-ját. // ns1: ConversionRateResult megadja a <ConversionRateResult közé zárt csomópont értékét> & </ConversionRateResult> és ns1 megfelel a deklarált névtérnek, ami a ‘www.webserviceX.NET ‘

6.lépés − az XPath megadása után kattintson a ‘Select from current’ gombra, hogy az aktuális válasz értéke összehasonlításra kerüljön. Az értéket a felhasználó szerkesztheti.

7.Lépés − Kattintson A Mentés Gombra.

konfiguráció

a hozzáadott állítás a következő képernyőképen látható módon jelenik meg.

hozzáadott állítás

soapui_assertions.htm
reklámok

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.