Töréspontokat használnak a kód végrehajtásának ellenőrzésére. Amikor töréspontot implementál a kódjába, a végrehajtás ott áll le. Ez segít ellenőrizni, hogy a kód a várt módon működik-e. A töréspontok általában a felhasználói felületen jelennek meg a forráskóddal együtt.
Ebben az oktatóanyagban megtanulja-
- Töréspontok a szelénben
- Módszerek a szelén töréspontjainak megvalósítására
- Kiindulópont a szelénben
- Módszerek a kezdőpont beállításához a szelénben
Töréspontok a szelénben
A szelén töréspontjai segítenek a hibakeresésben.
Két módszer van a töréspontok beállítására,
- Az első módszerben
- Kattintson a jobb egérgombbal a parancsra, és válassza ki a „Váltás töréspontja” lehetőséget. Használhatja a billentyűzeten található "B" gyorsbillentyűt is.
- Töréspontot közvetlenül a megvizsgálni kívánt tesztesemény előtt állíthat be.
- A töréspontok beállítása után kattintson a Futtatás gombra a teszteset futtatásához a kezdetektől a töréspontig.
- Ismételje meg ugyanazt a lépést a Töréspont kijelölésének törléséhez.
- A második módszerben
- Válassza a Menüsor -> 'Műveletek' -> lehetőséget és válassza a Toggle töréspontot. A kijelölés megszüntetéséhez ismételje meg ugyanazt a lépést.
A bemutatáshoz vegyük figyelembe a következő forgatókönyvet. Érvényesítse a "felhasználónév" és a "jelszó" elemet, amikor a "Bejelentkezés" gombra kattint.
Módszerek a szelén töréspontjainak megvalósítására
Első módszer:
1. lépés: Indítsa el a Firefox és a Selenium IDE programot.
2. lépés: Írja be az alap URL-t ---> http://newtours.demoaut.com/
3. lépés) Kattintson a Felvétel gombra (az alábbi képernyőképen a piros mezőben jelölve).
4. lépés) Ebben a lépésben
- A "Táblázat" fül alatt kattintson a jobb gombbal a parancsra ("clickandwait")
- A "Parancs" oszlopban válassza ki a "Váltás töréspontját". Használhatja a billentyűzet "B" parancsikonját is.
A töréspont váltásakor egy másik ablak nyílik meg, az alábbiak szerint. Két sárga pipa jelenik meg a "clickandwait" előtt, a "Command" oszlop alatt.
Két dolgot jelöl,
- A sárga pipa azt mutatja, hogy a tesztesetet ezen a ponton szüneteltették. Tehát amikor a „Futtatás” gombra kattint, a végrehajtás a teszteset kezdetétől a pontig kezdődik. Ezt követően el kell kezdenie a végrehajtást manuálisan.
- A teszt szkriptnek több töréspontja lehet, amelyeket a fentiekkel megegyező módon lehet beállítani.
Második módszer:
1. lépés: Kövesse az első módszerben említett fenti 1., 2. és 3. lépést.
2. lépés) Ebben a lépésben
- Kattintson a „Műveletek” lehetőségre a menüsoron és
- Kattintson a "Töréspont átkapcsolása" lehetőségre.
Ez a szelén töréspontjairól szól.
Kiindulópont a szelénben
A Szelénben a Start pont azt a pontot jelöli, ahonnan a végrehajtást el kell kezdeni. A kezdőpont akkor használható, ha a tesztlapot a kód közepétől vagy egy törésponttól kívánja futtatni.
Ennek megértéséhez vegyünk egy példát a bejelentkezési forgatókönyvre. Tegyük fel, hogy ha be kell jelentkeznie a webhelyre, és teszteket kell végrehajtania, majd meg kell próbálnia hibakeresni az egyik ilyen tesztet.
Ebben az esetben egyszer be kell jelentkeznie, majd a fejlesztés során újra kell futtatnia a teszteket. Beállíthatja a Start pontokat a bejelentkezés után funkciót. Tehát minden alkalommal, amikor új tesztet hajt végre, a bejelentkezési funkció után elkezdi végrehajtani.
A kiindulási pont két módszerrel választható ki:
1. Kattintson jobb gombbal bármelyik parancsra a szelén IDE 'Parancs' oszlopában. Válassza a „Startpont beállítása / törlése” lehetőséget. Használhatja a billentyűzet 'S' parancsikonját is a kezdőpont megjelölésére (zöld háromszögként jelenik meg a képernyőn). Ismételje meg ugyanazt a lépést a Start pont kijelölésének törléséhez.
2. Kattintson a "Műveletek" -> "Kezdőpont beállítása / törlése" elemre. Ez kiválasztja a kezdőpontot, vagy ugyanezt a lépést megismétli a kijelölés megszüntetéséhez.
Módszerek a kezdőpont beállításához a szelénben
Lássuk az első módszert egy példával,
Első módszer:
1. lépés: Indítsa el a Firefox és a Selenium IDE programot.
2. lépés: Írja be az alap URL-t ---> http://newtours.demoaut.com/
3. lépés) Kattintson a Felvétel gombra (piros téglalap mezőben jelölve az alábbi képernyőn).
4. lépés) Ebben a lépésben
- A "Táblázat" fül alatt kattintson a jobb gombbal a "clickandwait" parancsra
- Most válassza ki a „Kezdőpont beállítása / törlése” lehetőséget. Használhatja a billentyűzet "S" rövid gombját is ugyanazon Set / Clear Start Point kiválasztásához.
Ha a Start pont beállítása / törlése gombra kattint, akkor egy másik ablak nyílik meg. Ebben az ablakban láthatja a zöld háromszög szimbólumot a "type" előtt a "Command" oszlopban.
Ez a háromszög szimbólum azt jelzi, hogy a teszteset ezen a ponton kezdődik. Így
amikor a „Futtatás” gombra kattint, a végrehajtás ettől a ponttól kezdődik.
Megjegyzés : Egy tesztfájlban csak egy kezdőpont lehet. A kezdőpont függ az éppen megjelenített oldaltól is. A végrehajtás sikertelen lesz, ha a felhasználó rossz oldalon van.
Második módszer :
- Kövesse az előző (Első) módszerben említett fenti 1., 2. és 3. lépést.
- Ezután kövesse az alábbi lépéseket,
- Kattintson a „Műveletek” lehetőségre a menüsoron és
- Kattintson a "Kezdőpont beállítása / törlése" lehetőségre.
Összegzés
- A töréspontok és a kiindulási pont segítenek a hibakeresésben. Segít elindítani vagy szüneteltetni az adott tesztet egy adott példányon. Ez segít megfigyelni a teszt szkript viselkedését.
- Egyetlen tesztfájlban csak egy kezdőpont lehet, a sok törésponthoz képest.
Ez a cikk Rupa Nallani közreműködésével készült