Kako započeti s Selenium Rješavanje pogrešaka?
⚡ Pametni sažetak
Prijelomne i početne točke u Selenium IDE omogućuje testerima pauziranje i nastavak izvršavanja na odabranim točkama. Pojednostavljuju otklanjanje pogrešaka, izoliraju neuspješne korake i ubrzavaju provjeru tokova prijave i logike validacije tijekom automatiziranog testiranja.

Prijelomne točke u Selenium
Točke prijeloma in Selenium koriste se za provjeru izvršenja vašeg koda. Kad god implementirate prijelomnu točku u svom kodu, izvršenje će se tamo zaustaviti. To vam pomaže da provjerite radi li vaš kôd prema očekivanjima. Prijelomne točke u Selenium pomoć u otklanjanju pogrešaka. Točke prekida obično se prikazuju u korisničkom sučelju zajedno s izvornim kodom.
Prije nego što pogledamo primjere, korisno je znati dva načina Selenium IDE vam omogućuje postavljanje ovih točaka prekida.
Metode za implementaciju prijelomnih točaka Selenium
Postoje dvije metode za postavljanje prijelomnih točaka Selenium Web Driver:
- U prvoj metodi,
- Kliknite desnom tipkom miša na naredbu i odaberite 'Toggle Prijelomna točka'. Također možete koristiti tipku prečaca "B" na tipkovnici.
- Možete postaviti prijelomnu točku neposredno prije Testni slučaj želite ispitati.
- Nakon postavljanja prijelomnih točaka, kliknite na gumb Pokreni za pokretanje testnog slučaja od početka do prijelomne točke.
- Ponovite isti korak za poništavanje odabira prijelomne točke.
- U drugoj metodi,
- Odaberite traku izbornika -> 'Akcije' -> odabir Toggle Točka prekida. Za poništavanje odabira ponovite isti korak.
Kako implementirati prijelomne točke u Selenium
Sada primijenimo obje metode na stvarni primjer kako bi koraci bili jednostavni za praćenje.
Za demonstraciju, razmotrimo sljedeći scenarij. Potvrdite 'korisničko ime' i 'lozinku' kada kliknete na gumb 'Prijava'.
Prva metoda
Korak 1) Otvorite Selenium IDE i preglednik
Lansirati Firefox i Selenium SDI.
Korak 2) Unesite bazu URL
Upišite bazu URL kao —> https://demo.guru99.com/test/newtours/
Korak 3) Kliknite gumb Snimi
Idite na gumb za snimanje označen crvenim okvirom kao što je prikazano na snimci zaslona ispod.
Korak 4) Toggle Prijelomna točka
- Pod karticom "Tablica" kliknite desnom tipkom miša na naredbu ("klikni i čekaj").
- U stupcu "Naredba" odaberite "Toggle Prijelomna točka'. Također možete koristiti tipku prečaca "B" na tipkovnici.
Kada uključite/isključite točku prekida, otvorit će se novi prozor kao što je prikazano dolje. Vidjet ćete dvije žute okomite crte ispred "clickandwait" ispod stupca 'Command'.
Ukazuje na dvije stvari,
- Žuta uspravno crta pokazuje da je testni slučaj pauziran u tom trenutku. Dakle, kada kliknete gumb 'Pokreni', izvršavanje počinje od početka testnog slučaja do ove točke. Nakon toga, potrebno je ručno započeti izvršavanje.
- Testna skripta može imati više prijelomnih točaka koje se mogu postaviti na isti način kao što je gore prikazano.
Druga metoda
Korak 1) Slijedite gore navedene korake 1, 2 i 3 navedene u prvoj metodi.
Korak 2) U ovom koraku
- Kliknite na opciju 'Radnje' u traci izbornika i
- Kliknite na opciju “Toggle Prijelomna točka”.
Ovo je sve o prijelomnim točkama Selenium.
Početna točka u Selenium
S pokrivenim točkama prekida, komplementarna značajka je početna točka koja kontrolira gdje izvršavanje počinje, a ne gdje se pauzira.
In Selenium, Početna točka označava točku od koje bi izvršavanje trebalo započeti. Početna točka se može koristiti kada želite pokrenuti testni skript od sredine koda ili točke prekida.
Da bismo to razumjeli, uzmimo primjer scenarija prijave. Pretpostavimo da se morate prijaviti na web stranicu i izvršiti niz testova, a zatim pokušati otkloniti pogreške u jednom od tih testova.
U ovom slučaju, morate se prijaviti jednom, a zatim ponovno pokrenuti testove dok razvijateping njih. Početne točke možete postaviti nakon funkcije prijave. Dakle, svaki put kada izvršite novi test, on će se početi izvršavati nakon funkcije prijave.
Donja tablica na prvi pogled sažima ključne razlike između točke prekida i početne točke.
| Aspekt | Prijelomna točka | Početna točka |
|---|---|---|
| Svrha | Pauzira izvršavanje na odabranoj naredbi | Označava naredbu gdje počinje izvršavanje |
| Tipka prečaca | B | S |
| Dopušteno po skripti | višekratnik | Samo jedan |
| Vizualni marker | Dvije žute cijevi | Zeleni trokut |
| Tipična upotreba | Pregledajte stanje i izolirajte nedostatke | Nastavak rada nakon prijave ili postavljanja |
Metode postavljanja početne točke Selenium
Poput točaka prekida, početna točka se može postaviti na dva načina.
Početna točka može se odabrati na dva načina:
1. Desnim klikom miša odaberite bilo koju naredbu u stupcu 'Naredba' u Selenium IDE. Odaberite opciju 'Postavi/Izbriši početnu točku'. Također možete koristiti tipku prečaca 'S' na tipkovnici za označavanje početne točke (prikazano kao zeleni trokut na snimci zaslona). Ponovite isti korak za poništavanje odabira početne točke.
2. Kliknite "Radnje" -> "Postavi/Izbriši početnu točku". Time ćete odabrati početnu točku ili ponovite isti korak da biste je poništili.
Kako postaviti početnu točku u Selenium
Pogledajmo prvu metodu s primjerom.
Prva metoda
Korak 1) Lansirati Firefox i Selenium SDI.
Korak 2) Upišite bazu URL kao —> https://demo.guru99.com/test/newtours/
Korak 3) Kliknite gumb Snimi (označen crvenim pravokutnikom na snimci zaslona ispod).
Korak 4) U ovom koraku
- Pod karticom "Tablica" kliknite desnom tipkom miša na naredbu "klikni i čekaj".
- Sada odaberite opciju 'Postavi/Izbriši početnu točku'. Također možete koristiti tipku prečaca "S" na tipkovnici za odabir iste Postavi/Izbriši početnu točku.
Kada kliknete na Postavi/Izbriši početnu točku, otvorit će se novi prozor. U ovom prozoru možete vidjeti zeleni simbol trokuta prije riječi "upiši" u stupcu 'Naredba'.
Ovaj simbol trokuta označava da testni slučaj počinje u ovoj točki. Dakle, kada kliknete gumb 'Pokreni', izvršavanje počinje od te točke nadalje.
bilješkeU jednom testnom skriptu može postojati samo jedna početna točka. Također, početna točka ovisi o trenutno prikazanoj stranici. Izvršavanje neće uspjeti ako je korisnik na pogrešnoj stranici.
Druga metoda
- Slijedite gore navedene korake 1, 2 i 3 spomenute u prethodnoj (prvoj) metodi.
- Zatim slijedite sljedeće korake,
- Kliknite na opciju 'Radnje' u traci izbornika i
- Kliknite na opciju "Postavi/Izbriši početnu točku".








