Az egyenlő ellenőrzési pontok lehetővé teszik annak ellenőrzését, hogy a szolgáltatás által visszaadott tartalom pontosan megfelel-e az ellenőrzési pontban megadott tartalomnak.
Erről a feladatról
Ellenőrzési pontok hozzáadásakor a szolgáltatásválasz eredményei összehasonlításra kerülnek a várt adatokkal, melyek az ellenőrzési pont teszt elemében vannak megadva. Az
egyenlő vagy
tartalmaz ellenőrzési pontok lehetővé teszik a szolgáltatás által visszaadott XML dokumentum közvetlen összehasonlítását.
- A tartalmaz ellenőrzési pontok Sikeres állapotot adnak vissza, ha a válasz XML dokumentumok a várt XML adatokat tartalmazzák.
- Az egyenlő ellenőrzési pontok Sikeres állapotot adnak vissza, ha a válasz XML dokumentum pontosan megfelel a várt XML adatoknak.
Eljárás
- Nyissa meg a tesztszerkesztő, és kattintson a jobb egérgombbal egy válaszelemre, majd válassza az előugró menü menüpontját.
- Válassza ki az ellenőrzési pontot, és a tesztszerkesztő Tesztelem részletei területén írja be az ellenőrzési pont nevét.
- Válassza ki az ellenőrzési beállításokat:
- Válassza ki az XML névterek használatának tesztelése beállítást az XML dokumentum minősített szerkezetének ellenőrzéséhez, beleértve a névtér címkézést is, az egyszerű név helyett. Tiltsa le ezt a beállítást, ha csak az elem egyszerű nevét akarja ellenőrizni, és a végső visszatérési értéket.
- Válassza az XML szöveges csomópontok tesztelése beállítást, hogy az ellenőrzés tartalmazza a szövegelemek tartalmát.
- Válassza a Szöveges XML attribútumok beállítást, hogy az ellenőrzés tartalmazza az attribútumok tartalmát.
- Az Üzenet lapon az Űrlap, Fa vagy
Forrás nézetek segítségével adhatja meg a várt XML adatokat.
Egyenlő ellenőrzési pont esetén a várt XML adatok tartalmazzák az XML dokumentumot a válasz -tesztelemből. Ha szükséges, szerkesztheti a várt XML adatokat.
Megadhat általános Java™ reguláris kifejezéseket a Fa nézetben. Ehhez válassza ki a
Reguláris kifejezés oszlopot egy attribútum vagy szöveges érték sorában, és írja be a reguláris kifejezést az Érték oszlopba. A következő reguláris kifejezés például azt ellenőrzi, hogy helyes-e az e-mail cím formátuma: /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/
Reguláris kifejezések használatakor az XML csomópontok vagy XML töredékek számának az ellenőrzési pontban egyeznie kell a várt csomópontok mennyiségével.
Mi a következő lépés?
Az egyes ellenőrzési pontok engedélyezéséhez vagy letiltásához kattintson a jobb egérgombbal az ellenőrzési pontra a tesztszerkesztőben, majd válassza az előugró menü
Engedélyezés vagy
Letiltás menüpontját.