Hogyan kezdjünk hozzá Selenium Hibakeresés?
⚡ Okos összefoglaló
Töréspontok és kezdőpontok be Selenium Az IDE lehetővé teszi a tesztelők számára, hogy a kiválasztott pontokon szüneteltessék és folytassák a végrehajtást. Leegyszerűsítik a hibakeresést, elkülönítik a hibás lépéseket, és felgyorsítják a bejelentkezési folyamatok és az érvényesítési logika ellenőrzését az automatizált tesztelés során.

Töréspontok be Selenium
Töréspontok in Selenium a kód végrehajtásának ellenőrzésére szolgálnak. Amikor töréspontot implementál a kódban, a végrehajtás ott leáll. Ez segít ellenőrizni, hogy a kód megfelelően működik-e. Töréspontok be Selenium segítség a hibakeresésben. A töréspontok általában a felhasználói felületen jelennek meg a forráskóddal együtt.
Mielőtt példákat néznénk, hasznos ismerni a két módszert Selenium Az IDE lehetővé teszi ezeknek a töréspontoknak az elhelyezését.
A töréspontok bevezetésének módszerei Selenium
Két módszer létezik a töréspontok beállítására Selenium WebDriver:
- Az első módszernél
- Kattintson a jobb gombbal a parancsra, és válassza ki aToggle Töréspont”. Használhatja a „B” gyorsbillentyűt is a billentyűzetről.
- Beállíthat egy töréspontot közvetlenül a Teszt eset meg akarod vizsgálni.
- A töréspontok beállítása után kattintson a Futtatás gombra a teszteset futtatásához az elejétől a töréspontig.
- Ismételje meg ugyanezt a lépést a töréspont kijelölésének megszüntetéséhez.
- A második módszernél
- Válassza a Menüsort -> "Műveletek" -> válassza ki a Toggle Töréspont. A kijelölés megszüntetéséhez ismételje meg a lépést.
A töréspontok bevezetése Selenium
Most alkalmazzuk mindkét módszert egy valós példára, hogy a lépések könnyen követhetők legyenek.
A szemléltetéshez vegyük a következő forgatókönyvet. A „Bejelentkezés” gombra kattintva érvényesítsük a „felhasználónevet” és a „jelszót”.
Első módszer
1. lépés) Nyissa meg Selenium IDE és böngésző
Indít Firefox és a Selenium SDI.
2. lépés) Adja meg az alapot URL
Írja be az alapot URL mint —> https://demo.guru99.com/test/newtours/
3. lépés) Kattintson a Felvétel gombra
Navigáljon a piros mezőben jelölt felvétel gombra, ahogy az az alábbi képernyőképen látható.
Step 4) Toggle a Töréspont
- A „Táblázat” fül alatt kattintson jobb gombbal a („clickandwait”) parancsra.
- A „Parancs” oszlopban válassza a „Toggle Töréspont”. Használhatja a „B” gyorsbillentyűt is a billentyűzetről.
Amikor a töréspontot bekapcsolja, egy másik ablak nyílik meg, ahogy az alább látható. Két sárga vonalat fog látni a „clickandwait” előtt a „Parancs” oszlop alatt.
Két dolgot jelez,
- A sárga cső azt mutatja, hogy a teszteset ezen a ponton szünetel. Tehát amikor a „Futtatás” gombra kattint, a végrehajtás a teszteset elejétől idáig kezdődik. Ezután manuálisan kell elkezdeni a végrehajtást.
- Egy tesztszkriptnek több töréspontja is lehet, amelyeket a fent bemutatott módon lehet beállítani.
Második módszer
Step 1) Kövesse az Első módszerben említett 1., 2. és 3. lépést.
Step 2) Ebben a lépésben a
- Kattintson a menüsorban a „Műveletek” opcióra, és
- Kattintson az opcióra "Toggle Töréspont”.
Ez az egész a töréspontokról szól Selenium.
Kezdőpont be Selenium
A töréspontok lefedése után a kiegészítő funkció a Kezdőpont, amely a végrehajtás kezdetét, és nem a szüneteltetését szabályozza.
In Selenium, a Kezdőpont jelzi azt a pontot, ahonnan a végrehajtásnak el kell kezdődnie. A Kezdőpont akkor használható, ha a tesztszkriptet a kód közepéről vagy egy töréspontról szeretné futtatni.
Ennek megértéséhez vegyünk egy példát a bejelentkezési forgatókönyvre. Tegyük fel, hogy be kell jelentkezned a weboldalra, el kell végezned egy sor tesztet, majd meg kell próbálnod hibakeresni az egyik tesztet.
Ebben az esetben egyszer kell bejelentkeznie, majd újra kell futtatnia a teszteket a fejlesztés során.ping őket. A bejelentkezés után beállíthatja a kezdőpontokat. Így minden alkalommal, amikor új tesztet hajt végre, az a bejelentkezés után fog elindulni.
Az alábbi táblázat összefoglalja a töréspontok és a kezdőpontok közötti főbb különbségeket.
| Aspect | Töréspont | Kezdőpont |
|---|---|---|
| Cél | A kiválasztott parancsnál szünetelteti a végrehajtást | Megjelöli a parancs végrehajtásának kezdetét |
| billentyű | B | S |
| Szkriptenként engedélyezett | Többszörös | Csak egy |
| Vizuális jelölő | Két sárga pipa | Zöld háromszög |
| Tipikus felhasználás | Állapot ellenőrzése és a hibák elkülönítése | Futtatás folytatása bejelentkezés vagy beállítás után |
A kezdőpont beállításának módjai Selenium
A töréspontokhoz hasonlóan a kezdőpontot is kétféleképpen lehet beállítani.
A kezdőpont kétféleképpen választható ki:
1. Kattintson jobb gombbal bármelyik parancsra a „Parancs” oszlopban a Selenium IDE. Válaszd a „Kezdőpont beállítása/törlése” opciót. A billentyűzet „S” billentyűparancsával is megjelölheted a kezdőpontot (a képernyőképen zöld háromszögként látható). Ismételd meg ugyanezt a lépést a kezdőpont kijelölésének megszüntetéséhez.
2. Kattintson a „Műveletek” -> „Kezdőpont beállítása/törlése” lehetőségre. Ezzel kiválasztja a kezdőpontot, vagy ismételje meg ugyanazt a lépést a kijelölés megszüntetéséhez.
Hogyan állítsuk be a kezdőpontot Selenium
Nézzük meg az első módszert egy példával.
Első módszer
Step 1) Indít Firefox és a Selenium SDI.
Step 2) Írja be az alapot URL mint —> https://demo.guru99.com/test/newtours/
Step 3) Kattintson a Felvétel gombra (az alábbi képernyőképen piros téglalap jelöli).
Step 4) Ebben a lépésben a
- A „Táblázat” fül alatt kattintson a jobb gombbal a „clickandwait” parancsra.
- Most válassza a „Kezdőpont beállítása/törlése” lehetőséget. Ugyanezt a kezdőpont beállítását/törlését a billentyűzet „S” gyorsbillentyűjével is elvégezheti.
Amikor a Kezdőpont beállítása/törlése gombra kattint, megnyílik egy másik ablak. Ebben az ablakban a „Parancs” oszlopban a „típus” előtt látható a zöld háromszög szimbólum.
Ez a háromszög szimbólum azt jelzi, hogy a teszteset ettől a ponttól kezdődik. Tehát, amikor a „Futtatás” gombra kattint, a végrehajtás ettől a ponttól kezdődik.
MegjegyzésekEgyetlen tesztszkriptben csak egy kezdőpont lehet. A kezdőpont továbbá az aktuálisan megjelenített oldaltól függ. 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 1., 2. és 3. lépéseket.
- Ezután kövesse az alábbi lépéseket,
- Kattintson a menüsorban a „Műveletek” opcióra, és
- Kattintson a „Kezdőpont beállítása/törlése” lehetőségre.








