Meghatározhatja a hibahelyzetek kezelésének módját egy teszt vagy
ütemezés futtatása közben. A hibahelyzetek között az ellenőrzési pont hibák,
a csatlakozási hibák, a kiszolgáló időtúllépések, az egyéni kód riasztások és az
adatkorrelációs problémák szerepelnek.
Erről a feladatról
Megadhat hibakezelési viselkedést ütemezésekhez, tesztekhez és
tesztelemekhez. A Hibák jelentés megjeleníti a hibafeltételeket és a tesztben
vagy az ütemezésben előfordult hibás viselkedést.
Eljárás
- A Tesztnavigátorban keressen egy tesztet vagy ütemezést, és kattintson
rá duplán. A teszt megnyílik.
- A Tesztszerkesztőben hajtsa végre az alábbi lépések egyikét:
- Ahhoz, hogy hibakezelési viselkedést határozzon meg egy kéréshez vagy
egyéb elemekhez a teszthierarchiában, a Teszt tartalmak részben
válassza ki az elemet, és a Tesztelem-részletek részben
kattintson a Speciális lapra.
- Ahhoz, hogy hibakezelési viselkedést határozzon meg egy elemhez,
például egy kapcsolathoz, ellenőrzési ponthoz, helyettesítéshez vagy
hivatkozáshoz, válassza ki az elemet, majd kattintson a
Módosítás lehetőségre. Ugorjon az 5-ös
lépéshez.
- Ahhoz, hogy hibakezelési viselkedést határozzon meg egy teszthez
társított adatkészlethez, az Általános beállítások
oldalon válassza ki az adatkészletet, majd kattintson az
Adatkészlet tulajdonságai lehetőségre.
Kattintson a Módosítás gombra. Ugorjon
az 5-ös lépéshez.
- A Hibakezelés pont alatt bontsa ki a
Kattintson a feltételek megjelenítéséhez
csomópontot. Megjelenik a hibahelyzet táblázat. A hibahelyzet táblázat
megjeleníti az összes lehetséges helyzetet, melyet a teszt vagy ütemezés
protokolljai kezelni képesek.
- Jelölje be a jelölőnégyzetet a helyzet mellett, amelyre viselkedést
kíván meghatározni. Megnyílik egy ablak, ahol megadhatja a helyzet előfordulásakor
végrehajtandó műveletet és a naplózandó üzenetet.
- Ha műveletet kíván alkalmazni a megadott feltétel előfordulása esetén, akkor jelölje be a Művelet
felülbírálata hiba esetén jelölőnégyzetet.
Beállítás |
Leírás |
Folytatás |
Kattintson erre a lehetőségre a teszt futtatásának folytatásához. |
Kilépés a tranzakcióból |
Kattintson erre a lehetőségre, hogy kilépjen a tranzakcióból
a megadott helyzet előfordulásakor. Válassza a Legbelső
vagy Legkülső tranzakciót, vagy írja be a tranzakció
nevét. |
Kilépés a ciklusból |
Kattintson erre a lehetőségre, hogy kilépjen a ciklusból
a megadott helyzet előfordulásakor. Válassza a Legbelső
vagy Legkülső ciklust, vagy írja be a ciklus
nevét. |
Folytatás a ciklus következő iterációjával |
Kattintson erre a lehetőségre, hogy folytassa a ciklus következő
iterációjával a megadott helyzet előfordulásakor.
Válassza a Legbelső
vagy Legkülső ciklust, vagy írja be a ciklus
nevét. |
Kilépés a tesztből |
Kattintson erre a lehetőségre, hogy kilépjen a tesztből
a megadott helyzet előfordulásakor. |
Felhasználó kiléptetése |
Kattintson erre a lehetőségre, hogy leállítsa a virtuális
felhasználót, amely a megadott helyzettel találkozik. |
Futtatás lezárása |
Kattintson erre a lehetőségre, hogy leállítsa a futtatást
a megadott helyzet előfordulásakor. |
- A hozzájáruláshoz az oldal, tranzakció vagy ciklus egészségéhez, jelölje be a Hozzájárulás
felülbírálata az egészségi állapothoz jelölőnégyzetet, majd kattintson az Igen gombra. A
vonatkozó jelentések megjelenítik az oldal, tranzakció vagy ciklus egészségét.
- Választható: Ha üzenet kerüljön beírásra a tesztnaplóba a megadott feltétel előfordulása esetén, akkor
jelölje be a Naplóüzenet felülbírálata hiba esetén jelölőnégyzetet, majd írja be az üzenetet.
- Kattintson az OK gombra.
Példa
Ahhoz, hogy egy adatkorreláció közben előforduló helyettesítési
hiba esetén leállítsa az ütemezést, jelölje be a
Helyettesítési
hiba jelölőnégyzetet. Kattintson az
Ütemezés
leállítása lehetőségre, majd kattintson az
OK
gombra.
A hiba előfordulási helyéhez legközelebb megadott hibakezelési
viselkedés élvez elsőbbséget. Ha egy adott kérés úgy van beállítva, hogy
helyettesítési hiba esetén folytatódjon, az ütemezés pedig úgy van beállítva,
hogy helyettesítési hiba esetén leálljon, akkor az ütemezés tovább fog futni,
ha a helyettesítés az adott kérésben meghiúsul.