Ako ladiť v seléne IDE Bod zlomu a Východiskový bod

Obsah:

Anonim

Hraničné body sa používajú na kontrolu vykonania vášho kódu. Kedykoľvek implementujete bod prerušenia do svojho kódu, vykonávanie sa zastaví priamo tam. To vám pomôže overiť, či váš kód funguje podľa očakávania. Hraničné body sa zvyčajne zobrazujú v používateľskom rozhraní spolu so zdrojovým kódom.

V tomto návode sa naučíte

  • Hraničné hodnoty v seléne
  • Metódy implementácie hraničných hodnôt v seléne
  • Východiskový bod na seléne
  • Metódy nastavenia počiatočného bodu v seléne

Hraničné hodnoty v seléne

Hraničné hodnoty v seléne pomáhajú pri ladení.

Existujú dva spôsoby stanovenia hraničných hodnôt,

  • V prvej metóde
    • Kliknite pravým tlačidlom myši na príkaz a vyberte možnosť „Prepnúť bod prerušenia“. Môžete tiež použiť klávesovú skratku „B“ na klávesnici.
    • Môžete nastaviť bod prerušenia tesne pred testovacím prípadom, ktorý chcete preskúmať.
    • Po nastavení hraničných hodnôt kliknite na tlačidlo Spustiť, aby sa testovací prípad spustil od začiatku po hraničný bod.
    • Opakujte ten istý krok a zrušte výber bodu prerušenia.
  • Pri druhej metóde
    • Vyberte panel ponuky -> „Akcie“ -> vyberte položku Prepnúť bod prerušenia. Ak chcete zrušiť výber, zopakujte ten istý krok.

Na ukážku zvážme nasledujúci scenár. Po kliknutí na tlačidlo „Prihlásiť sa“ potvrďte „používateľské meno“ a „heslo“.

Metódy implementácie hraničných hodnôt v seléne

Prvá metóda:

Krok 1) Spustite prehliadač Firefox a selén IDE.

Krok 2) Zadajte základnú adresu URL ako ---> http://newtours.demoaut.com/

Krok 3) Kliknite na tlačidlo Nahrať (označené v červenom poli na snímke obrazovky nižšie).

Krok 4) V tomto kroku

  1. Pod kartou „Tabuľka“ kliknite pravým tlačidlom myši na príkaz („clickandwait“)
  2. V stĺpci Príkaz vyberte možnosť „Prepnúť bod prerušenia“. Môžete tiež použiť klávesovú skratku „B“ na klávesnici.

Keď prepnete bod prerušenia, otvorí sa ďalšie okno, ako je uvedené nižšie. Uvidíte dve žlté značky rúrok pred „clickandwait“ pod stĺpcom „Príkaz“.

Naznačuje to dve veci,

  • Žltá čiara ukazuje, že testovací prípad bol v danom okamihu pozastavený. Takže keď kliknete na tlačidlo „Spustiť“, vykoná sa spustenie od začiatku testovacieho prípadu do tohto bodu. Potom je potrebné začať manuálne vykonávať.
  • Testovací skript môže mať viac bodov prerušenia, ktoré je možné nastaviť rovnakým spôsobom, ako je uvedené vyššie.

Druhá metóda:

Krok 1) Postupujte podľa vyššie uvedených krokov 1, 2 a 3 uvedených v prvej metóde.

Krok 2) V tomto kroku

  1. Kliknite na možnosť „Akcie“ na paneli s ponukami a
  2. Kliknite na možnosť „Prepnúť bod prerušenia“.

Toto je všetko o hraničných bodoch v seléne.

Východiskový bod na seléne

V prípade selénu označuje počiatočný bod bod, od ktorého by sa malo začať s vykonaním. Počiatočný bod možno použiť, ak chcete spustiť testovací skript zo stredu kódu alebo z bodu prerušenia.

Aby sme tomu porozumeli, vezmime si príklad scenára prihlásenia. Predpokladajme, že ak sa musíte prihlásiť na webovú stránku a vykonať sériu testov, potom skúste jeden z týchto testov odladiť.

V takom prípade sa musíte prihlásiť raz a potom znova spustiť svoje testy, keď ich vyvíjate. Počiatočné body môžete nastaviť po prihlásení. Zakaždým, keď vykonáte nový test, začne sa vykonávať po prihlásení.

Počiatočný bod je možné zvoliť dvoma spôsobmi:

1. Kliknite pravým tlačidlom myši na ľubovoľný príkaz v stĺpci „Príkaz“ v seléne IDE. Vyberte možnosť „Nastaviť / vyčistiť začiatočný bod“. Môžete tiež použiť skratku 'S' na klávesnici na označenie začiatočného bodu (na snímke obrazovky sa zobrazuje ako zelený trojuholník). Rovnakým krokom odznačte začiatočný bod.

2. Kliknite na „Akcie“ -> „Nastaviť / vyčistiť začiatočný bod“. Týmto vyberiete začiatočný bod alebo ich výber zrušíte opakovaním rovnakého kroku.

Metódy nastavenia počiatočného bodu v seléne

Pozrime sa na prvú metódu s príkladom,

Prvá metóda:

Krok 1) Spustite prehliadač Firefox a selén IDE.

Krok 2) Zadajte základnú adresu URL ako ---> http://newtours.demoaut.com/

Krok 3) Kliknite na tlačidlo Nahrať (označené na červenom obdĺžniku v okne na obrazovke nižšie).

Krok 4) V tomto kroku

  1. Pod kartou „Tabuľka“ kliknite pravým tlačidlom myši na príkaz „clickandwait“
  2. Teraz vyberte možnosť „Nastaviť / vyčistiť začiatočný bod“. Môžete tiež použiť krátku klávesu „S“ na klávesnici na výber rovnakého východiskového bodu nastavenia / vymazania.

Kliknutím na Nastaviť / Vymazať začiatočný bod sa otvorí ďalšie okno. V tomto okne môžete pred „písaním“ v stĺpci „Príkaz“ vidieť zelený symbol trojuholníka.

Tento trojuholníkový symbol označuje, že testovací prípad sa začína v tomto bode. Takže

keď kliknete na tlačidlo „Spustiť“, vykonávanie sa spustí od tohto bodu ďalej.

Poznámka : V jednom testovacom skripte môže byť iba jeden začiatočný bod. Počiatočný bod tiež závisí od aktuálne zobrazenej stránky. Ak sa používateľ nachádza na nesprávnej stránke, vykonanie zlyhá.

Druhá metóda :

  1. Postupujte podľa vyššie uvedených krokov 1, 2 a 3 uvedených v predchádzajúcej (prvej) metóde.
  2. Ďalej postupujte podľa nasledujúcich krokov,
  1. Kliknite na možnosť „Akcie“ na paneli s ponukami a
  2. Kliknite na možnosť „Nastaviť / vyčistiť začiatočný bod“.

Zhrnutie

  • Funkcia Breakpoints a Start Point pomáha pri ladení. Pomáha spustiť alebo pozastaviť akýkoľvek daný test v konkrétnom príklade. To pomáha sledovať správanie testovacieho skriptu.
  • V jednom testovacom skripte môže byť iba jeden začiatočný bod v porovnaní s mnohými bodmi prerušenia.

K článku prispieva Rupa Nallani