Kako ispraviti pogreške u selenium IDE-u Tačka prijeloma & Početna točka

Sadržaj:

Anonim

Točke prekida koriste se za provjeru izvršenja vašeg koda. Kad god u svoj kôd implementirate točku prekida, izvršenje će se tu zaustaviti. To vam pomaže da provjerite funkcionira li vaš kod prema očekivanjima. Točke prekida obično se prikazuju u korisničkom sučelju zajedno s izvornim kodom.

U ovom vodiču naučit ćete-

  • Prijelomne točke u selenu
  • Metode za implementaciju prijelomnih točaka u selenu
  • Početna točka u selenu
  • Metode postavljanja početne točke u selenu

Prijelomne točke u selenu

Prekretnice u selenu pomažu u otklanjanju pogrešaka.

Postoje dvije metode za postavljanje točaka prekida,

  • U prvoj metodi,
    • Desnom tipkom miša kliknite naredbu i odaberite 'Toggle Breakpoint'. Također možete upotrijebiti tipku prečaca "B" s tipkovnice.
    • Točku prekida možete postaviti neposredno prije testnog slučaja koji želite ispitati.
    • Nakon postavljanja točaka prekida, kliknite gumb Pokreni da biste pokrenuli testni slučaj od početka do točke prekida.
    • Ponovite isti korak da biste poništili odabir točke prekida.
  • U drugoj metodi,
    • Odaberite traku izbornika -> 'Radnje' -> odaberite Toggle Breakpoint. Da biste poništili odabir, ponovite isti korak.

Da bismo demonstrirali, razmotrimo sljedeći scenarij. Potvrdite 'korisničko ime' i 'lozinku' kad se klikne na gumb 'Prijavi se'.

Metode za implementaciju prijelomnih točaka u selenu

Prva metoda:

Korak 1) Pokrenite Firefox i Selenium IDE.

Korak 2) Unesite osnovni URL kao ---> http://newtours.demoaut.com/

Korak 3) Kliknite gumb Snimanje (označen crvenim okvirom na snimci zaslona ispod).

Korak 4) U ovom koraku,

  1. Ispod kartice "Tablica" kliknite desnu tipku miša na naredbu ("clickandwait")
  2. U stupcu "Naredba" odaberite "Toggle Breakpoint". Također možete koristiti tipku prečaca "B" s tipkovnice.

Kada prebacite točku prekida, otvorit će se drugi prozor kao što je prikazano u nastavku. Vidjet ćete dvije žute oznake cijevi, ispred "clickandwait", u stupcu 'Command'.

Ukazuje na dvije stvari,

  • Žuta cijev pokazuje da je test slučaj u tom trenutku bio zaustavljen. Dakle, kada kliknete gumb "Pokreni", izvršenje započinje od početka test slučaja do ove točke. Nakon toga treba započeti izvršavanje ručno.
  • Testna skripta može imati više točaka prekida koje se mogu postaviti na isti način kao što je gore prikazano.

Druga metoda:

Korak 1) Slijedite gornje korake 1, 2 i 3 spomenute u Prvoj metodi.

Korak 2) U ovom koraku,

  1. Kliknite opciju "Akcije" na traci izbornika i
  2. Kliknite opciju "Toggle Breakpoint".

Ovo je sve o prijelomnim točkama u selenu.

Početna točka u selenu

U seleniju, početna točka označava točku odakle bi izvršenje trebalo započeti. Početna točka može se koristiti kada želite pokrenuti test skriptu iz sredine koda ili točke prekida.

Da bismo to razumjeli, uzmimo primjer scenarija prijave. Pretpostavimo, ako se morate prijaviti na web mjesto i izvesti niz testova, a zatim pokušati otkloniti jedan od tih testova.

U tom se slučaju morate jednom prijaviti, a zatim ponovno pokrenuti testove dok ih razvijate. Početne točke možete postaviti nakon prijave. Dakle, svaki put kada izvršite novi test, započet će se izvršavanje nakon funkcije prijave.

Početna točka može se odabrati na dva načina:

1. Desnom tipkom miša kliknite bilo koju naredbu ispod stupca 'Naredba' u IDEJ-u selena. Odaberite opciju "Postavi / očisti početnu točku". Također možete upotrijebiti tipku prečaca 'S' na tipkovnici da biste označili početnu točku (prikazano kao zeleni trokut na snimci zaslona). Ponovite isti korak da biste poništili odabir početne točke.

2. Kliknite "Akcije" -> "Postavi / očisti početnu točku". Ovo će odabrati Početnu točku ili ponoviti isti korak da biste poništili odabir.

Metode postavljanja početne točke u selenu

Pogledajmo prvu metodu s primjerom,

Prva metoda:

Korak 1) Pokrenite Firefox i Selenium IDE.

Korak 2) Unesite osnovni URL kao ---> http://newtours.demoaut.com/

Korak 3) Kliknite gumb Snimanje (označen crvenim pravokutnikom u donjem ekranu).

Korak 4) U ovom koraku,

  1. Ispod kartice "Tablica" kliknite desnu tipku miša na naredbu "clickandwait"
  2. Sada odaberite opciju 'Postavi / Obriši početnu točku'. Također možete upotrijebiti kratku tipku "S" na tipkovnici za odabir iste Postavi / očisti početnu točku.

Kada kliknete na Postavi / obriši početnu točku, otvorit će se drugi prozor. U ovom prozoru možete vidjeti zeleni simbol trokuta prije "tipa" u stupcu "Naredba".

Ovaj simbol trokuta označava da testni slučaj započinje u ovom trenutku. Tako

kad kliknete gumb 'Pokreni', izvršavanje započinje od te točke nadalje.

Napomena : U jednoj testnoj skripti može biti samo jedna početna točka. Također, Početna točka ovisi o trenutno prikazanoj stranici. Izvršenje neće uspjeti ako je korisnik na pogrešnoj stranici.

Druga metoda :

  1. Slijedite gornje korake 1, 2 i 3 spomenute u prethodnoj (prvoj) metodi.
  2. Zatim slijedite sljedeće korake,
  1. Kliknite opciju "Akcije" na traci izbornika i
  2. Kliknite opciju "Postavi / očisti početnu točku".

Sažetak

  • Točke prekida i značajka Početna točka pomažu u procesu uklanjanja pogrešaka. Pomaže u pokretanju ili pauziranju bilo kojeg zadanog testa u određenoj instanci. To pomaže uočiti ponašanje testne skripte.
  • U jednoj testnoj skripti može postojati samo jedna početna točka u usporedbi s mnogim točkama prijeloma.

Ovaj članak je napisao Rupa Nallani