Várt tartalom megadása több kérés esetében

A tartalomellenőrzési pontok ellenőrzik, hogy a válasz tartalmazza (vagy nem tartalmazza) a várt karaktersorozatot. Ha a visszaadott tartalom váratlan, akkor a tesztnapló egy sikertelennek elkönyvelt eseményt ad vissza. Végighaladhat egy teszten, és több kérésben vagy az egész tesztben létrehozhat tartalomellenőrzési pontokat.

Eljárás

Tegye a következőket tartalomellenőrzési pontok létrehozásához több kérésben:

  1. Állítsa be az ellenőrzési pont hatókörét. Az alapértelmezés tartalomellenőrzési pontok létrehozása csak az elsődleges kérésben, és a bináris tartalmú válaszok kihagyása. Kattintson az Ablak > Beállítások > Teszt > Tesztszerkesztő > HTTP teszt menüpontra. Szükség szerint jelölje be vagy ürítse ki a Bináris tartalmakkal rendelkező válaszok kihagyása és a Létrehozás csak az elsődleges válaszokban jelölőnégyzetet.
  2. A Tesztnavigátorban keresse meg a tesztet, és kattintson rá duplán. A teszt megnyílik.
  3. Kattintson a jobb egérgombbal a tesztnévre, egy tesztoldalra vagy kérésre, majd válassza az előugró menü Ellenőrzési pontok > Tartalomellenőrzési pontok engedélyezése menüpontját. A választása dönti el, hogy az ellenőrzési pont minden tesztoldalhoz, a teszt egy oldalához vagy egy adott kéréshez kerül hozzáadásra. Erősítse meg, hogy módosítani kívánja a tesztelemeket, és kattintson az OK gombra.
  4. A Tartalomellenőrzési pont létrehozása/engedélyezése ablakban konfigurálja az Ellenőrzés meghiúsul, ha beállítást a Legalább a megjelölt karaktersorozatok egyike megtalálható vagy az Egyik ellenőrzött karaktersorozat sem található meg lehetőségek egyikére.
  5. A Szöveg oszlopban felsorolt karaktersorozatok közül válassza ki azokat, melyeket a tartalomellenőrzési ponttal kerestetni kíván.
    • Ha egy HTTP tesztet szerkeszt, akkor az ablakban felhasználó által megadott karaktersorozatok lesznek felsorolva.
    • Ha egy Siebel HTTP tesztet szerkeszt, akkor az ablakban a Siebel alkalmazások számára érdekes karaktersorozatok is felsorolásra kerülnek.
  6. Ahhoz, hogy a nulláról létrehozzon egy karaktersorozatot, kattintson az Új karaktersorozat lehetőségre. Ahhoz, hogy egy karaktersorozatot egy másik karaktersorozat szerkesztésével hozzon létre, kattintson a karaktersorozatra, és kattintson a Többszörözés lehetőségre. Meglévő karaktersorozat szerkesztéséhez kattintson a Szerkesztés lehetőségre. Karaktersorozat eltávolításához kattintson az Eltávolítás gombra.
  7. Opcionálisan beilleszthet egy reguláris kifejezést az ellenőrzési pontba. A leggyakoribb reguláris kifejezések a következők: * tetszőleges számú karakter helyett, ? bármelyik egy darab karakter helyett, és a \, amely egy Escape karakter literálok megadásához. A Java™ reguláris kifejezésekkel kapcsolatos részletes információkért tekintse meg a következőt:Java dokumentáció.
  8. A Tartalomellenőrzési pont létrehozása/engedélyezése ablak végighalad a kéréseken. A beállítások első lépésben megadott konfigurációja dönti el, hogy a másodlagos kérések vagy a bináris adatokat tartalmazó kérések érintve legyenek-e. Válasszon ki egyet az alábbiak közül:
    Beállítás Leírás
    Átlépés Előrehalad a következő kéréshez anélkül, hogy beillesztene egy ellenőrzési pontot az aktuális kérésbe.
    Engedélyezés Beilleszt egy ellenőrzési pontot az aktuális kérésbe, és előrehalad a következő kéréshez.
    Összes engedélyezése Beilleszt egy ellenőrzési pontot az összes tesztkérésbe (ha a hatókör a teszt) vagy az összes oldalkérésbe (ha a hatókör egy oldal).
    Alapértelmezésben az egyik tartalomellenőrzési ponthoz beállított karaktersorozat rendelkezésre áll az összes teszthez. Ahhoz, hogy a karaktersorozat csak egy adott teszthez legyen elérhető, vagy hogy törölje a karaktersorozatok ellenőrzési pontok létrehozásakor megjelenített listáját, módosítsa a beállításokat az Ablak > Beállítások > Teszt > Tesztszerkesztő > Általános lap Tartalomellenőrzési pontok részében.

Visszajelzés