katalon automation recorder
Výukový program pro praktickou kontrolu - Katalon Automation Recorder (Selenium IDE pro Chrome a Firefox):
Máte obavy, protože vaše automatizační testování bylo omezeno, protože Selenium IDE přestal fungovat od Firefoxu 55 dále? Nebojte se, máme pro vás několik dobrých zpráv.
Tým Katalon Studio nedávno představil Catalon Automation Recorder který byl vyvinut pro uživatele, kteří již nejsou schopni pokračovat v testování automatizace pomocí zastaralého IDE Selenium.
Může být přidán jako rozšíření ve Firefoxu a Chrome a podporován nejnovějšími verzemi těchto prohlížečů (a bude podporován také v nadcházejících verzích). Tento nástroj je perfektní alternativou pro Selenium IDE a další podobné open source rámce.
Jedná se o velmi šikovný a výkonný záznamník testovacích kroků, který se přenáší ze Selenium IDE do Chrome a Firefox se zachováním hlavních funkcí.
Co se naučíte:
- Selenium IDE Vs Katalon Automation Recorder
- Instalace záznamníku automatizace Catalon
- Rychlá ukázka
- Hlavní rysy
- Funkce podrobně diskutovány
- Omezení
- Jídlo s sebou
- Doporučené čtení
Selenium IDE Vs Katalon Automation Recorder
Na následujícím obrázku to můžete pozorovat všechny funkce, které byly představeny v Selenium IDE, jsou také k dispozici v tomto Katalogový nástroj .
Ve skutečnosti má tento nástroj Katalon další dva exportní jazyky - Robot Framework a Katalon Studio. Je také kompatibilní s programovacím jazykem Groovy.
Tento nástroj je velkou pomocí pro týmy, které byly do značné míry závislé na Selenium IDE. Má výkonné IDE pro nahrávání, ladění a přehrávání testů v prohlížeči Chrome a Firefox.
Instalace záznamníku automatizace Catalon
Níže jsou uvedeny odkazy ke stažení Katalon Automation Recorder pro Chrome i Firefox:
Instalovat tento nástroj je velmi snadné a rychlé. Ukážu vám jak:
Stačí kliknout na tlačítko „Přidat do Firefoxu“, jak je vidět na výše uvedeném snímku obrazovky, a Katalon Recorder se na vašem panelu nástrojů Firefoxu zobrazí rychle (instalace nebude trvat déle než 10 sekund).
A takto to vypadá:
Rychlá ukázka
Klikněte na tlačítko „Nový“ a v dialogovém okně zadejte název testovacího případu. Poté klikněte na „OK“
Klikněte na tlačítko „Přidat“ a zadejte příkaz, který chcete provést:
nejlepší software pro obnovu souborů Windows 10
V sekci Reference, jak je vidět výše, získáte podrobnosti o tom, co konkrétní příkaz dělá.
Podobně zadejte další příkazy k dokončení testovacího případu:
Po dokončení klikněte na „ Hrát si „K provedení testovacího případu.
Jak je vidět na výše uvedeném snímku obrazovky, kroky, které byly úspěšně provedeny, se změnily na zelené a v oblasti konzoly se zobrazily informace o spuštění spolu se stavem Testovací případ předán / selhal.
Hlavní rysy
# 1) Pomocí tohoto nástroje můžete zachytit webové prvky a zaznamenat akce provedené ve webové aplikaci. Umožňuje vám vytvářet (nové testovací případy), upravovat (existující testovací případy) a přehrávat automatizované testovací případy. A to vše lze provést velmi rychle a snadno.
#dva) Všechny Selenské příkazy jsou tímto nástrojem podporovány.
# 3) Existující testy IDE selenu lze importovat do programu Katalon Recorder (pomocí režimu Skript) a lze je exportovat do níže uvedených jazyků a rámců:
Jazyk | Odpovídající rámec |
---|---|
Rubín | WebDriver + Rspec |
Báječný | Katalogové studio |
Jáva | WebDriver + TestNG |
Jáva | WebDriver + Junit |
Jáva | WebDriver-backendové dálkové ovládání + Junit |
Robot Framework | |
C # | WebDriver + Nunit |
Python2 | Test jednotky WebDriver + |
# 4) Tento nástroj je kompatibilní s nejnovějšími verzemi prohlížečů Firefox a Chrome.
# 5) Funguje na jádrovém motoru Selenium 3.
# 6) Více testovacích případů lze kombinovat a uspořádat uvnitř testovací sady a lze je provést jako kompletní testovací sadu.
# 7) Testovací případy lze importovat do Katalon Studio - zcela bezplatné řešení pro testování automatizace, které je řízené pomocí klíčů a dat, podporuje testování TDD / BDD, testování API, model modelu stránky, správu testů, záznam testovacích případů, pokročilé skriptování, paralelní provádění , Integrace CI a mnoho dalšího!
# 8) Umožňuje nejen uživatelům Katalon Studio, ale také uživatelům zastaralého Selenium IDE a dalších populárních open source frameworků zaznamenávat a přehrávat automatizační testy.
Funkce podrobně diskutovány
# 1) Panel nástrojů: Panel nástrojů se skládá ze 6 tlačítek, jmenovitě Nové, Nahrát, Přehrát, Exportovat, Nápověda a Nastavení:
- Nový: Kliknutím na toto tlačítko můžete do testovací sady přidat nový testovací případ.
- Záznam: To vám umožní zaznamenat kroky testu.
- Hrát si: Toto tlačítko slouží k provedení existujícího testovacího případu.
- Vývozní: Kliknutím na toto tlačítko se dostanete do režimu skriptu, kde si můžete vybrat jazyk a rámec. Ve výchozím nastavení je vybráno „Katalon Studio“.
Zde můžete uložit skript. Kliknutím na Uložit jako soubor Tlačítko na výše uvedeném snímku obrazovky vám umožní uložit skript jako soubor Groovy.
Také zde můžete sledovat, že odpovídající příkazům, které jste zadali na rozhraní frontend, máte zde vygenerovaný kód:
Je to podobné jako v sekci Zdroj, kterou jsme měli v Selenium IDE.
Níže můžete přepnout na různé jazyky a rámce:
Změna jazyka a rámce automaticky odpovídajícím způsobem změní váš kód ve skriptu:
- Pomoc: Tím se dostanete na stránku Uživatelské příručky Katalon Automation Recorder, kde jsou podrobně vysvětleny různé funkce.
- Nastavení: Tím se dostanete k nastavení portu a konfigurace.
# 2) Průzkumník testovacích případů:
Průzkumník testovacích případů obsahuje testovací sady. V testovací sadě můžete mít několik testovacích případů.
Kliknutím pravým tlačítkem na Testovací případ získáte tři možnosti - Přidat nový testovací případ, Odebrat testovací případ a Přejmenovat testovací případ.
Kliknutím pravým tlačítkem na Test Suite získáte šest možností - „Otevřené testovací sady“ , „Přidat novou testovací sadu“ „ Uložit testovací sadu jako „ Zavřít testovací sadu, Přidat nový testovací případ a Přejmenovat testovací sadu.
# 3) Okno testovacího případu:
Tato oblast umožňuje přidávat, mazat, upravovat a provádět testovací kroky. Každý testovací krok obsahuje příkaz, cíl a hodnotu. Můžete také přetáhnout a změnit pořadí testovacích kroků.
# 4) Konzole a reference:
Omezení
Spolu se všemi výše diskutovanými klady existují i určité nevýhody, které jsem v nástroji pozoroval.
Například:
- Existují určité příkazy, které jsou nyní experimentální. Například „ sendKeys „Příkaz je experimentální. V budoucnu by to mohlo být nahrazeno příkazem typeKeys. Budeme tedy muset v budoucnu odpovídajícím způsobem aktualizovat naše testovací skripty, pokud použijeme experimentální příkazy.
- Možnost zadat základní URL také není nikde v nástroji uvedena. To byla užitečná volba v selenovém IDE, která umožňovala spuštění testovacích případů napříč různými doménami.
- Ve Firefoxu mi na panelu nástrojů Katalon Recorder chybělo tlačítko „Nastavení“:
Ve srovnání s 6 tlačítky v prohlížeči Chrome je zde k dispozici pouze 5 tlačítek.
c ++ tvrdí se zprávou
- V nástroji jsou také některé další chyby. Navštivte sekci Katalon Automation Recorder Bugs and Suggestions a podívejte se na další informace o existujících problémech a jejich doporučených řešeních.
Prozkoumejte více informací o tomto nástroji:
Zkontrolujte zde a průvodce rychlým začátkem do záznamníku automatizace katalogu.
Jídlo s sebou
- Tento nástroj lze nainstalovat velmi snadno a rychle.
- Tento nástroj je zcela zdarma.
- Snadné použití. Sekce Reference je velmi užitečná, protože vám podrobně řekne o tom, jak každý příkaz funguje a kdy by měl být použit.
- Podpora více jazyků a rámců činí tento nástroj užitečnějším.
- Téměř všechny funkce, které byly přítomny v Selenium IDE, jsou v tomto nástroji zachovány.
- Ve skutečnosti jsem viděl několik přidaných nových příkazů, které nebyly k dispozici v Selenium IDE. Díky tomu je Automation Recorder ještě výkonnější.
- Tento nástroj je výhodou pro testovací týmy, které se při své práci s automatizačními testy silně spoléhaly na Selenium IDE.
- Bylo to lepší než jiné náhražky selenového IDE. Například , na rozdíl od Kantu pro Chrome, Katalon Recorder podporuje všechny příkazy, které tam byly v Selenium IDE.
- Kompatibilní s nejnovějšími prohlížeči Firefox a Chrome a bude podporován také v nadcházejících verzích.
- V nástroji existuje několik malých chyb. Tyto chyby však nikde nestojí před skvělými funkcemi, snadným použitím a schopnostmi, které tento nástroj nabízí.
Celkově je Katalon Automation Recorder skvělým nástrojem pro testování automatizace a dokonalou náhradou za Selenium IDE. Vyzkoušejte tento bezplatný nástroj a dejte nám vědět své dotazy zde.
Doporučené čtení
- Studio Selenium Vs Katalon: Jak zjednodušit testy selenu v Katalon Studio
- Úvod do selenu WebDriver - Selenium Tutorial # 8
- Appium Studio pro Eclipse: Kompletní automatizace Appium / Selenium od Eclipse
- Výukový program AutoIt - Stažení, instalace a základní skript AutoIt
- 7 faktorů ovlivňujících odhad testu projektu automatizace selenu - výuka selenu č. 32
- Výukový program pro Selenium IDE: Příkazy IDE s příklady ve Firefoxu
- Otestujte automatizaci pro Jira pomocí Katalon Studio
- Instalace Selenium IDE Instalace a základní funkce Úvod