Hibakeresés a szelén IDE-ben Töréspont & Kezdőpont

Tartalomjegyzék:

Anonim

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

  1. A "Táblázat" fül alatt kattintson a jobb gombbal a parancsra ("clickandwait")
  2. 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

  1. Kattintson a „Műveletek” lehetőségre a menüsoron és
  2. 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

  1. A "Táblázat" fül alatt kattintson a jobb gombbal a "clickandwait" parancsra
  2. 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 :

  1. Kövesse az előző (Első) módszerben említett fenti 1., 2. és 3. lépést.
  2. Ezután kövesse az alábbi lépéseket,
  1. Kattintson a „Műveletek” lehetőségre a menüsoron és
  2. 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