hogyan használjuk a Firebug-ot szelén szkriptek létrehozásához-Selenium Tutorial #4

az előző oktatóanyagban megtanultuk, hogyan lehet automatizált teszt szkripteket létrehozni a Selenium IDE használatával és annak felvételi funkciójával. A Selenium IDE népes jellemzőit is átlapoztuk. Arra törekedtünk, hogy az olvasót a Selenium IDE legfontosabb jellemzőivel és parancsaival lássuk el.

csak egy emlékeztető – ez a mi 4.bemutató Ingyenes szelén képzés sorozat.

most, hogy megszokta és képes automatizált szkriptek létrehozására a Selenium IDE felvételi módjával, lépjünk tovább egy másik eszközzel, amely nagyon fontos szerepet játszik abban, hogy hatékony teszt szkripteket hozzunk létre “Firebug”néven. A Firebug segít nekünk a webes elemek és weboldalak tulajdonságainak ellenőrzésében.

így ez a bemutató a Firebug telepítéséből és használhatóságából áll.

Selenium script segítségével Firebug

vegye figyelembe, hogy a tartalom a bemutató nem csak alkalmazható összefüggésben Selenium IDE; inkább a Selenium suite minden egyes eszközére alkalmazható. Így előnyösen szelén kifejezést használnék a szelén IDE helyett.

ebben a tutorial, lehetővé teszi, hogy megtanulják, hogyan kell használni Firebug add-on létrehozására szelén szkriptek. A folyamat során megtanuljuk a Firebug telepítését is.

Bevezetés a Firebug-ba

a Firebug egy Mozilla Firefox kiegészítő. Ez az eszköz segít azonosítani vagy pontosabban megvizsgálni a HTML, CSS és JavaScript elemeket egy weboldalon. Ez segít azonosítani az elemeket egyedileg egy weboldalon. Az elemek egyedülállóan megtalálhatók a lokátor típusaik alapján, amelyeket később tárgyalunk ebben az oktatóanyagban.

hogyan kell telepíteni a Firebug-ot?

a könnyebb megértés érdekében a telepítési folyamatot a következő lépésekre bontjuk.

lépés -1: indítsa el a Mozilla Firefox böngészőt, és keresse meg ezt a Firebug kiegészítő letöltési oldalt. Az URL a Firefox kiegészítők szakaszába vezet.

lépés -2: kattintson a weboldalon található” Hozzáadás a Firefoxhoz ” gombra. Lásd az alábbi ábrát.

telepítse a firebug-ot

3. lépés: Amint rákattintunk a” Hozzáadás a Firefoxhoz “gombra, megjelenik egy biztonsági figyelmeztető mező, kattintson most az” Engedélyezés ” gombra.

4. lépés: Most a Firefox letölti a kiegészítőt a háttérben, és megjelenik egy folyamatjelző sáv.

5. lépés: amint a folyamat befejeződik, megjelenik a szoftver telepítési ablaka. Most kattintson a” Telepítés most ” gombra.

telepítse a firebug 1

6.lépés: amint a telepítés befejeződik, megjelenik egy felugró ablak, amely azt mondja, hogy a firebug sikeresen telepítve van. Most úgy dönt, hogy bezárja ezt a felugró ablakot.

Megjegyzés: A Selenium IDE-vel ellentétben nem kell újraindítanunk a Firefoxot, hogy tükrözze a firebug telepítését, inkább könnyen jön.

7.lépés: a firebug elindításához a következő módok egyikét választhatjuk:

  • nyomja meg az F12 billentyűt
  • kattintson a Firebug ikonra, amely a Firefox ablak jobb felső sarkában található.
  • telepítse a firebug 2-t
  • kattintson a Firefox menüsorára- >Webfejlesztő- >firebug – > nyissa meg a Firebug-ot.

8. lépés: Most a firebug látható a Firefox ablak alján.

most, hogy letöltöttük és telepítettük a firebug-ot, lépjünk előre a Firebug használatával létrehozandó lokátorok típusaival.

Selenium Script létrehozása a Firebug használatával

a Selenium IDE-vel ellentétben a Firebug-ban automatizált teszt szkripteket hozunk létre manuálisan Több tesztlépés hozzáadásával, hogy logikus és következetes teszt szkriptet alkossunk.

kövessünk egy progresszív megközelítést, és lépésről lépésre értsük meg a folyamatot.

forgatókönyv:

  • Open “https://accounts.google.com”.
  • érvényesítse az alkalmazás címét
  • adjon meg egy érvénytelen felhasználónevet és érvénytelen jelszót, majd küldje el a részleteket a bejelentkezéshez.

1.lépés – Indítsa el a Firefoxot, és nyissa meg a Selenium IDE-t a menüsorból.

2. lépés-Írja be a teszt alatt lévő alkalmazás címét (“https://accounts.google.com”) az alap URL szövegmezőbe.

szelén szkript a Firebug 1 használatával

3.lépés – alapértelmezés szerint a Felvétel gomb be állapotban van. Ne felejtse el kikapcsolni az állapotot, hogy letiltsa a felvételi módot. Figyelem ha a felvételi mód be állapotban van, ez a webböngészővel folytatott interakcióink rögzítését eredményezheti.

szelén szkript a Firebug 2 használatával

szelén szkript a Firebug 3 használatával

4.lépés – Nyissa meg a vizsgált alkalmazást (https://accounts.google.com) a Firefoxban.

5. lépés-Indítsa el a Firebug-ot a webböngészőben.

szelén szkript a Firebug 4 használatával

6.lépés – Válassza ki az üres tesztlépést a szerkesztőben.

szelén szkript a Firebug 5 használatával

7.lépés – Írja be az” open ” szót a szerkesztő ablaktáblában található parancs szövegmezőbe. Az “open” parancs megnyitja a megadott URL-t a webböngészőben.

szelén szkript a Firebug 6 használatával

ajánlás: A parancsok beírása közben a parancs szövegmezőbe a felhasználó kihasználhatja az automatikus kiválasztás funkcióját. Így, amint a felhasználó beír egy karaktersorozatot, a megfelelő javaslatok automatikusan feltöltődnek.

a felhasználó rákattinthat a parancs szövegmezőben elérhető legördülő menüre is, hogy megnézze a Selenium IDE által biztosított összes parancsot.

8. lépés-Most, mozgás a webböngésző Firebug szakasza felé, bontsa ki a HTML kód” head ” szakaszát. Figyeljük meg a HTML tag <title>. Így a weboldal címének érvényesítéséhez szükségünk lenne a <title> címke értékére.

szelén szkript a Firebug 7 használatával

másolja a weboldal címét, amely esetünkben” Bejelentkezés – Google fiókok”.

9. lépés-Válassza ki a szerkesztőben a második üres tesztlépést.

10. lépés-Írja be az “assertTitle” szót a szerkesztő ablaktáblában található parancs szövegmezőbe. Az “assertTitle” parancs visszaadja az aktuális oldal címét, és összehasonlítja a megadott címmel.

szelén szkript a Firebug 8 használatával

11.lépés – illessze be a 8. lépésben másolt címet a második Célmezőjébe.

szelén szkript a Firebug 9 használatával

12.lépés – Most válassza ki a harmadik üres tesztlépést a szerkesztő ablaktáblában

13. Lépés – írja be a” type ” parancsot a parancs szövegmezőbe. A “típus” parancs beírja a megadott webelem értékét a GUI-ba.

szelén szkript a Firebug 10 használatával

14.lépés – Most váltson a webböngészőre, vigye az egérmutatót a bejelentkezési űrlap” E-Mail ” szövegmezőjébe, majd nyomja meg a jobb egérgombbal.

szelén Script segítségével Firebug 11

válassza ki a” Vizsgálja elem Firebug ” opciót. Vegye figyelembe, hogy a Firebug automatikusan kiemeli a webes elem megfelelő HTML-kódját, azaz az “e-mail szövegdobozt”.

szelén szkript a Firebug 12 használatával

15.lépés – a fenti ábrán látható HTML-kód az” e-mail ” szövegmezőbe tartozó különálló tulajdonságattribútumokat jeleníti meg. Vegye figyelembe, hogy négy tulajdonság (ID, típus, helyőrző és név) egyedileg azonosítja a webelemet a weboldalon. Így a felhasználó feladata, hogy válasszon egy vagy több tulajdonságot a webes elem azonosításához.

így ebben az esetben az ID-t választjuk lokátorként. Másolja az ID értéket, majd illessze be a harmadik tesztlépés Célmezőjébe az “id=” előtaggal, hogy jelezze a Selenium IDE-t, hogy megtalálja az ID-vel rendelkező webelemet “e-mail” – ként.

(kattintson a nagyított kép megtekintéséhez)

Selenium szkript a Firebug 13 használatával

jegyezze fel, hogy a Selenium IDE nagybetűérzékeny, ezért írja be az attribútum értékét gondosan és pontosan ugyanúgy, mint a HTML kódban.

16. lépés-Kattintson a Keresés gombra annak ellenőrzéséhez, hogy a kiválasztott lokátor megtalálja-e a kijelölt UI elemet a weboldalon.

17. lépés-Most a következő lépés a tesztadatok beírása a harmadik tesztlépés érték szövegmezőjébe a szerkesztő ablaktáblán belül. Írja be az” InvalidEmailID ” értéket az Érték mezőbe. A felhasználó megváltoztathatja a teszt adatait, amikor szükséges.

szelén szkript a Firebug 14 használatával

18.lépés – Most válassza ki a negyedik üres tesztlépést a szerkesztő ablaktáblában

19. lépés – Írja be a” type ” parancsot a parancs szövegmezőbe.

20. lépés-Most váltson a webböngészőre, vigye az egérmutatót a bejelentkezési űrlap “jelszó” szövegmezőjébe, majd nyomja meg a jobb kattintást.

válassza ki az “elem ellenőrzése Firebug” opciót.

szelén szkript a Firebug 15 használatával

21.lépés – az alábbi HTML-kód a” jelszó ” szövegmezőhöz tartozó különálló tulajdonságattribútumokat jeleníti meg. Vegye figyelembe, hogy négy tulajdonság (ID, típus, helyőrző és név) egyedileg azonosítja a webelemet a weboldalon. Így a felhasználó feladata, hogy válasszon egy vagy több tulajdonságot a webes elem azonosításához.

így ebben az esetben az ID-t választjuk lokátorként. Másolja az ID értéket, majd illessze be a harmadik tesztlépés Célmezőjébe, az “id=”előtaggal.

(kattintson a nagyított kép megtekintéséhez)

Selenium Script a Firebug 16 használatával

22.lépés – Kattintson a Keresés gombra annak ellenőrzéséhez, hogy a lokátor füles megtalálja-e a kijelölt UI elemet a weboldalon.

23. lépés-Most a következő lépés a tesztadatok beírása a negyedik tesztlépés érték szövegmezőjébe a szerkesztő ablaktáblán belül. Írja be az” InvalidPassword ” szót az érték szövegmezőbe. A felhasználó megváltoztathatja a teszt adatait, amikor szükséges.

szelén szkript a Firebug 17 használatával

24.lépés – Most válassza ki az ötödik üres tesztlépést a szerkesztő ablaktáblában

25. lépés – Írja be a “click” parancsot a parancs szövegmezőbe. A” click ” parancs egy megadott web elemre kattint a weboldalon belül.

26. lépés-Most váltson a webböngészőre, vigye az egérmutatót a bejelentkezési űrlap “Bejelentkezés” gombjára, majd nyomja meg a jobb kattintást.

válassza ki az “elem ellenőrzése Firebug” opciót.

szelén szkript a Firebug 18 használatával

27.lépés – az alábbi HTML-kód a” Bejelentkezés ” gombhoz tartozó különálló tulajdonságattribútumokat jeleníti meg.

válassza ki az ID-t lokátorként. Másolja az ID értéket, majd illessze be a harmadik tesztlépés Célmezőjébe, az “id=”előtaggal.

(kattintson a nagyított kép megtekintéséhez)

Selenium szkript a Firebug 19 használatával

28.lépés – Kattintson a Keresés gombra annak ellenőrzéséhez, hogy a kiválasztott lokátor megtalálja-e a kijelölt UI elemet a weboldalon.

a teszt szkript befejeződött. A kész teszt szkript megtekintéséhez olvassa el az alábbi ábrát.

szelén szkript a Firebug 20 használatával

29.lépés – játssza le a létrehozott teszt szkriptet, és mentse el ugyanúgy, mint az előző bemutatóban.

következtetés

ebben az oktatóanyagban bemutattunk egy újabb szkriptkészítő eszközt, vagy inkább egy olyan eszközt, amely segíti a szkript létrehozását.

a Firebug meglepő módon nagy potenciállal rendelkezik a webes elemek megtalálására egy weboldalon. Így a felhasználó kihasználhatja az eszköz képességeit a hatékony és hatékony automatizálási teszt szkriptek kézi létrehozásában.

következő Tutorial # 5: haladunk előre a következő tutorial, mi lenne egy pillantást a különböző típusú lokátorok Selenium és a hozzáférhetőség technika építeni teszt szkriptek. Időközben a reader elkezdheti építeni automatizálási teszt szkriptjeit a Firebug segítségével.



Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.