Mejne vrednosti se uporabljajo za preverjanje izvajanja vaše kode. Kadarkoli v kodo vključite točko prekinitve, se bo izvajanje tam ustavilo. To vam pomaga preveriti, ali koda deluje po pričakovanjih. Mejne vrednosti so običajno prikazane v uporabniškem vmesniku skupaj z izvorno kodo.
V tej vadnici boste izvedeli-
- Mejne vrednosti v selenu
- Metode za izvajanje mejnih vrednosti v selenu
- Začetna točka v selenu
- Metode za nastavitev začetne točke v selenu
Mejne vrednosti v selenu
Mejne vrednosti v selenu pomagajo pri odpravljanju napak.
Obstajata dve metodi za določanje mejnih vrednosti,
- V prvi metodi je
- Z desno miškino tipko kliknite ukaz in izberite 'Toggle Breakpoint'. Na tipkovnici lahko uporabite tudi bližnjično tipko "B".
- Točko prekinitve lahko nastavite tik pred testnim primerom, ki ga želite preučiti.
- Po nastavitvi prekinitvenih točk kliknite gumb Zaženi, da zaženete testni primer od začetka do prekinitvene točke.
- Ponovite isti korak, da prekinete izbiro točke preloma.
- Pri drugi metodi
- Izberite vrstico z meniji -> »Dejanja« -> izberite preklopno točko prekinitve. Če želite preklicati izbor, ponovite isti korak.
Za prikaz razmislimo o naslednjem scenariju. Ko kliknete gumb »Prijava«, potrdite uporabniško ime in geslo.
Metode za izvajanje mejnih vrednosti v selenu
Prva metoda:
Korak 1) Zaženite Firefox in Selenium IDE.
2. korak) Vnesite osnovni URL kot ---> http://newtours.demoaut.com/
Korak 3) Kliknite gumb Snemanje (označeno v rdečem polju na spodnjem posnetku zaslona).
Korak 4) V tem koraku:
- Pod zavihkom "Tabela" z desno miškino tipko kliknite ukaz ("clickandwait")
- V stolpcu "Ukaz" izberite "Toggle Breakpoint". Na tipkovnici lahko uporabite tudi bližnjično tipko "B".
Ko preklopite točko prekinitve, se odpre še eno okno, kot je prikazano spodaj. Pred rubriko "clickandwait" v stolpcu 'Command' boste videli dve rumeni cevi.
Označuje dve stvari,
- Rumena cev kaže, da je bil testni primer takrat zaustavljen. Ko kliknete gumb »Zaženi«, se izvajanje začne od začetka preizkusa do te točke. Po tem je treba začeti izvajati ročno.
- Testni skript ima lahko več mejnih vrednosti, ki jih je mogoče nastaviti na enak način, kot je prikazano zgoraj.
Druga metoda:
Korak 1) Sledite zgornjim korakom 1, 2 in 3, omenjenim v Prvi metodi.
Korak 2) V tem koraku
- V menijski vrstici kliknite možnost "Dejanja" in
- Kliknite možnost "Toggle Breakpoint".
Tu gre za mejne točke v selenu.
Začetna točka v selenu
V programu Selenium Start Point označuje točko, od koder se mora začeti izvajanje. Začetno točko lahko uporabite, če želite zagnati testni skript od sredine kode ali prelomne točke.
Da bi to razumeli, vzemimo primer prijavnega scenarija. Recimo, če se morate prijaviti na spletno mesto in izvesti vrsto testov, nato pa poskusiti odpraviti napake na enem od teh testov.
V tem primeru se morate enkrat prijaviti in nato znova zagnati teste, ko jih razvijate. Funkcijo Start Points lahko nastavite po prijavi. Torej, vsakič, ko izvedete nov test, se bo začel izvajati po prijavni funkciji.
Začetno točko lahko izberemo na dva načina:
1. Z desno miškino tipko kliknite kateri koli ukaz pod stolpcem 'Ukaz' v selenu IDE. Izberite možnost 'Nastavi / počisti začetno točko'. Za označitev začetne točke lahko uporabite tudi bližnjično tipko 'S' na tipkovnici (na posnetku zaslona je prikazan kot zeleni trikotnik). Ponovite isti korak, da prekličete izbiro začetne točke.
2. Kliknite "Dejanja" -> "Nastavi / počisti začetno točko". S tem boste izbrali začetno točko ali ponovili isti korak, da jih prekličete.
Metode za nastavitev začetne točke v selenu
Oglejmo si prvo metodo s primerom,
Prva metoda:
Korak 1) Zaženite Firefox in Selenium IDE.
2. korak) Vnesite osnovni URL kot ---> http://newtours.demoaut.com/
Korak 3) Kliknite gumb Snemanje (označeno z rdečim pravokotnikom na spodnjem zaslonu).
Korak 4) V tem koraku:
- Pod zavihkom "Tabela" z desno miškino tipko kliknite ukaz "clickandwait"
- Zdaj izberite možnost 'Set / Clear Start Point'. S kratko tipko "S" na tipkovnici lahko izberete isto nastavitveno točko / izbriši začetno točko.
Ko kliknete Set / Clear Start Point, se odpre novo okno. V tem oknu lahko vidite zeleni simbol trikotnika pred "type" v stolpcu 'Command'.
Ta simbol trikotnika pomeni, da se testni primer začne na tej točki. Torej
ko kliknete gumb 'Zaženi', se izvajanje začne od te točke naprej.
Opomba : V enem preskusnem skriptu je lahko samo ena začetna točka. Začetna točka je odvisna tudi od trenutno prikazane strani. Izvedba ne bo uspela, če je uporabnik na napačni strani.
Druga metoda :
- Sledite zgornjim korakom 1, 2 in 3, omenjenim v prejšnji (prvi) metodi.
- Nato sledite naslednjim korakom,
- V menijski vrstici kliknite možnost "Dejanja" in
- Kliknite možnost "Set / Clear Start Point".
Povzetek
- Prekinitvene točke in funkcija Start Point pomagajo pri postopku odpravljanja napak. Pomaga pri zagonu ali zaustavitvi katerega koli preskusa na določeni točki primera. To pomaga opazovati obnašanje testnega skripta.
- V enem preskusnem skriptu je lahko samo ena začetna točka v primerjavi s številnimi mejnimi prekinitvami.
Ta članek prispeva Rupa Nallani