Zarážky se používají ke kontrole provádění kódu. Kdykoli ve svém kódu implementujete zarážku, spuštění se zastaví právě tam. To vám pomůže ověřit, že váš kód funguje podle očekávání. Zarážky se obvykle zobrazují v uživatelském rozhraní spolu se zdrojovým kódem.
V tomto výukovém programu se naučíte
- Hraniční hodnoty v selenu
- Metody implementace zarážek v selenu
- Výchozí bod v selenu
- Metody nastavení počátečního bodu v selenu
Hraniční hodnoty v selenu
Zarážky v selenu pomáhají při ladění.
Existují dvě metody, jak nastavit zarážky,
- V první metodě
- Klikněte pravým tlačítkem na příkaz a vyberte možnost „Přepnout bod zlomu“. Můžete také použít klávesovou zkratku „B“ na klávesnici.
- Můžete nastavit zarážku těsně před testovacím případem, který chcete prozkoumat.
- Po nastavení zarážek klikněte na tlačítko Spustit a spusťte testovací případ od začátku do zarážky.
- Opakováním stejného kroku zrušte výběr bodu zlomu.
- Ve druhé metodě
- Vyberte Panel nabídek -> „Akce“ -> vyberte Přepnout zarážku. Chcete-li zrušit výběr, opakujte stejný krok.
Ukážeme si následující scénář. Po kliknutí na tlačítko „Přihlásit“ ověřte „uživatelské jméno“ a „heslo“.
Metody implementace zarážek v selenu
První metoda:
Krok 1) Spusťte Firefox a Selenium IDE.
Krok 2) Zadejte základní adresu URL jako ---> http://newtours.demoaut.com/
Krok 3) Klikněte na tlačítko Záznam (označené v červeném poli na snímku obrazovky níže).
Krok 4) V tomto kroku
- Na kartě „Tabulka“ klikněte pravým tlačítkem na příkaz („clickandwait“)
- Ve sloupci „Příkaz“ vyberte „Přepnout zarážku“. Můžete také použít klávesovou zkratku „B“ na klávesnici.
Když přepnete zarážku, otevře se další okno, jak je znázorněno níže. Ve sloupci „Příkaz“ uvidíte před „clickandwait“ dvě žluté značky potrubí.
Znamená to dvě věci,
- Žlutá trubka ukazuje, že testovací případ byl v daném okamžiku pozastaven. Když tedy kliknete na tlačítko „Spustit“, spuštění začne od začátku testovacího případu do tohoto bodu. Poté je třeba začít provádět ručně.
- Testovací skript může mít více zarážek, které lze nastavit stejným způsobem, jak je uvedeno výše.
Druhá metoda:
Krok 1) Postupujte podle výše uvedených kroků 1, 2 a 3 uvedených v první metodě.
Krok 2) V tomto kroku
- Klikněte na možnost „Akce“ na liště nabídek a
- Klikněte na možnost „Přepnout bod zlomu“.
To je všechno o hraničních bodech v selenu.
Výchozí bod v selenu
V selenu označuje počáteční bod bod, odkud by mělo začít provádění. Počáteční bod lze použít, pokud chcete spustit testovací skript ze středu kódu nebo z bodu zlomu.
Abychom tomu porozuměli, vezměme si příklad scénáře přihlášení. Předpokládejme, že pokud se musíte přihlásit na web a provést řadu testů a poté zkusit jeden z těchto testů ladit.
V takovém případě se musíte jednou přihlásit a poté znovu spustit testy, když je vyvíjíte. Funkci Počáteční body můžete nastavit po přihlášení. Takže pokaždé, když provedete nový test, začne se provádět po funkci přihlášení.
Počáteční bod lze vybrat dvěma způsoby:
1. Klikněte pravým tlačítkem na libovolný příkaz ve sloupci „Příkaz“ v IDE selenu. Vyberte možnost „Nastavit / vymazat počáteční bod“. Můžete také použít klávesovou zkratku „S“ na klávesnici k označení počátečního bodu (na snímku obrazovky se zobrazí jako zelený trojúhelník). Opakováním stejného kroku zrušte výběr počátečního bodu.
2. Klikněte na „Akce“ -> „Nastavit / vymazat počáteční bod“. Tím se vybere počáteční bod nebo se stejným výběrem se jejich výběr zruší.
Metody nastavení počátečního bodu v selenu
Podívejme se na první metodu s příkladem,
První metoda:
Krok 1) Spusťte Firefox a Selenium IDE.
Krok 2) Zadejte základní adresu URL jako ---> http://newtours.demoaut.com/
Krok 3) Klikněte na tlačítko Nahrát (na obrazovce níže označené červeným obdélníkem).
Krok 4) V tomto kroku
- Na kartě „Tabulka“ klikněte pravým tlačítkem na příkaz „clickandwait“
- Nyní vyberte možnost „Nastavit / vymazat počáteční bod“. Můžete také použít krátkou klávesu „S“ na klávesnici a vybrat stejný Nastavit / Vymazat počáteční bod.
Když kliknete na Nastavit / Vymazat počáteční bod, otevře se další okno. V tomto okně můžete před „psaním“ ve sloupci „Příkaz“ vidět zelený symbol trojúhelníku.
Tento symbol trojúhelníku označuje, že testovací případ začíná v tomto bodě. Tak
když kliknete na tlačítko „Spustit“, spuštění začne od tohoto bodu dále.
Poznámka : V jednom testovacím skriptu může být pouze jeden počáteční bod. Počáteční bod je také závislý na aktuálně zobrazené stránce. Provedení se nezdaří, pokud je uživatel na nesprávné stránce.
Druhá metoda :
- Postupujte podle výše uvedených kroků 1, 2 a 3 zmíněných v předchozí (první) metodě.
- Dále postupujte podle následujících kroků,
- Klikněte na možnost „Akce“ na liště nabídek a
- Klikněte na možnost „Nastavit / vymazat počáteční bod“.
souhrn
- Funkce zarážky a počáteční bod pomáhají v procesu ladění. Pomáhá spustit nebo pozastavit jakýkoli daný test v určitém okamžiku instance. To pomáhá sledovat chování testovacího skriptu.
- V jediném testovacím skriptu může být ve srovnání s mnoha zarážkami pouze jeden počáteční bod.
Do tohoto článku přispěl Rupa Nallani