katalon automation recorder
Praktyczny samouczek przeglądu - Katalon Automation Recorder (Selenium IDE dla Chrome i Firefox):
Martwisz się, ponieważ Twoja praca testowania automatyzacji została utrudniona, ponieważ Selenium IDE przestało działać od Firefoksa 55 i nowszych? Cóż, nie martw się, mamy dla Ciebie dobre wieści.
Zespół Katalon Studio niedawno przedstawił Catalon Automation Recorder który został opracowany dla użytkowników, którzy nie mogą już kontynuować testów automatyzacji przy użyciu przestarzałego Selenium IDE.
Można go dodać jako rozszerzenie w przeglądarkach Firefox i Chrome i obsługiwać przez najnowsze wersje tych przeglądarek (i będzie obsługiwane również w nadchodzących wersjach). To narzędzie jest doskonałą alternatywą dla Selenium IDE i innych podobnych frameworków open source.
Jest to bardzo poręczny i potężny rejestrator kroków testowych, który został przeniesiony z Selenium IDE do Chrome i Firefox z zachowanymi głównymi funkcjami.
Czego się nauczysz:
- Selenium IDE Vs Katalon Automation Recorder
- Instalacja Catalon Automation Recorder
- Szybkie demo
- Główne cechy
- Funkcje szczegółowo omówione
- Ograniczenia
- Dania na wynos
- rekomendowane lektury
Selenium IDE Vs Katalon Automation Recorder
Możesz to zaobserwować na poniższym rysunku wszystkie funkcje, które zostały zaprezentowane w Selenium IDE są również dostępne w tym Narzędzie katalogowe .
W rzeczywistości to narzędzie Katalon ma jeszcze dwa języki eksportu - Robot Framework i Katalon Studio. Jest również kompatybilny z językiem programowania Groovy.
chcę zostać testerem produktu
To narzędzie jest bardzo pomocne dla zespołów, które w dużym stopniu polegały na Selenium IDE. Posiada potężne IDE do nagrywania, debugowania i odtwarzania testów w przeglądarce Chrome i Firefox.
Instalacja Catalon Automation Recorder
Poniżej znajdują się linki do pobrania Katalon Automation Recorder zarówno dla przeglądarki Chrome, jak i Firefox:
Zainstalowanie tego narzędzia jest bardzo łatwe i szybkie. Pokażę ci, jak:
Wystarczy kliknąć przycisk „Dodaj do przeglądarki Firefox”, jak widać na powyższym zrzucie ekranu, a rejestrator Katalon pojawi się na pasku narzędzi przeglądarki Firefox w mgnieniu oka (instalacja nie zajmie więcej niż 10 sekund).
A tak to wygląda:
Szybkie demo
Kliknij przycisk „Nowy” i podaj nazwę przypadku testowego w oknie dialogowym. Następnie kliknij „OK”
Kliknij przycisk „Dodaj” i wydaj polecenie, które chcesz wykonać:
W sekcji Odniesienia, jak pokazano powyżej, uzyskasz szczegółowe informacje o tym, co robi dane polecenie.
Podobnie, wydaj kolejne polecenia, aby zakończyć swój przypadek testowy:
Po zakończeniu kliknij przycisk „ Grać ”, Aby wykonać przypadek testowy.
Jak widać na powyższym zrzucie ekranu, pomyślnie wykonane kroki są zmieniane na zielone, a informacje o wykonaniu wraz ze stanem Sprawa testowa zakończona / nieudana pojawiły się w obszarze konsoli.
Główne cechy
# 1) Za pomocą tego narzędzia można przechwytywać elementy internetowe i rejestrować działania wykonywane w aplikacji internetowej. Pozwala tworzyć (nowe przypadki testowe), edytować (istniejące przypadki testowe) i odtwarzać zautomatyzowane przypadki testowe. A wszystko to można zrobić bardzo szybko i łatwo.
#dwa) Wszystkie Polecenia seleńskie są obsługiwane przez to narzędzie.
# 3) Istniejące testy Selenium IDE można zaimportować do Katalon Recorder (przy użyciu trybu skryptowego) i wyeksportować do poniższych języków i struktur:
Język | Odpowiednie ramy |
---|---|
Rubin | WebDriver + Rspec |
Groovy | Catalog Studio |
Jawa | WebDriver + TestNG |
Jawa | WebDriver + Junit |
Jawa | Zdalne sterowanie z zapleczem WebDriver + Junit |
Robot Framework | |
C # | WebDriver + Nunit |
Python2 | WebDriver + unittest |
# 4) To narzędzie jest kompatybilne z najnowszymi wersjami przeglądarek Firefox i Chrome.
# 5) Działa na silniku rdzeniowym Selenium 3.
# 6) Wiele przypadków testowych można łączyć i porządkować w zestawie testów i wykonywać jako kompletny zestaw testów.
# 7) Przypadki testowe można importować do Katalon Studio - całkowicie darmowego rozwiązania do testowania automatyzacji, które jest oparte na kluczach i danych, obsługuje testowanie TDD / BDD, testowanie API, model obiektów strony, zarządzanie testami, nagrywanie przypadków testowych, zaawansowane skrypty, wykonywanie równoległe , Integracje CI i wiele więcej!
wywiad z programistą Salesforce pytania i odpowiedzi pdf
# 8) Pozwala nie tylko użytkownikom Katalon Studio, ale także użytkownikom przestarzałego Selenium IDE i innych popularnych frameworków open source na nagrywanie i odtwarzanie testów automatyzacji.
Funkcje szczegółowo omówione
# 1) Pasek narzędzi: Pasek narzędzi składa się z 6 przycisków: Nowy, Nagraj, Odtwórz, Eksportuj, Pomoc i Ustawienia:
- Nowy: Kliknięcie tego przycisku pozwoli Ci dodać nowy przypadek testowy do zestawu testów.
- Rekord: Umożliwi to nagranie kroków testu.
- Grać: Ten przycisk służy do wykonania istniejącego przypadku testowego.
- Eksport: Kliknięcie tego przycisku przeniesie Cię do trybu skryptu, w którym możesz wybrać język i strukturę. Domyślnie wybrane jest „Katalon Studio”.
Tutaj możesz zapisać skrypt. Klikając Zapisz jako plik przycisk na powyższym zrzucie ekranu pozwoli ci zapisać skrypt jako plik Groovy.
Możesz tutaj również zauważyć, że odpowiadając poleceniom, które wydałeś na interfejsie, masz wygenerowany kod tutaj:
Jest to podobne do sekcji „Source”, którą mieliśmy w Selenium IDE.
Możesz przełączyć się na różne języki i struktury poniżej:
Zmiana języka i struktury spowoduje automatyczną zmianę kodu w skrypcie:
- Wsparcie: Spowoduje to przejście do strony Podręcznik użytkownika rejestratora automatycznego Katalon, na której szczegółowo wyjaśniono różne funkcje.
- Ustawienia: Spowoduje to przejście do portu i ustawień konfiguracji.
# 2) Eksplorator przypadków testowych:
Eksplorator przypadków testowych zawiera zestawy testów. W zestawie testów możesz mieć wiele przypadków testowych.
Kliknięcie prawym przyciskiem myszy na przypadek testowy daje trzy opcje - „Dodaj nowy przypadek testowy”, „Usuń przypadek testowy” i „Zmień nazwę przypadku testowego”.
Kliknięcie prawym przyciskiem myszy na Test Suite daje sześć opcji - „Open Test Suites” , „Dodaj nowy pakiet testów” , „ Zapisz pakiet testów jako ” , „ Zamknij pakiet testów ”,„ Dodaj nowy przypadek testowy ”i„ Zmień nazwę pakietu testowego ”.
# 3) Okno przypadku testowego:
jak otworzyć plik torrent w systemie Windows
W tym obszarze można dodawać, usuwać, edytować i wykonywać kroki testowe. Każdy krok testu zawiera polecenie, cel i wartość. Możesz także przeciągnąć i upuścić, aby zmienić kolejność etapów testu.
# 4) Konsola i odniesienie:
Ograniczenia
Wraz ze wszystkimi opisanymi powyżej zaletami są też pewne wady, które zauważyłem w narzędziu.
Na przykład:
- Istnieją pewne polecenia, które na razie są eksperymentalne. Na przykład , „ sendKeys Komenda jest eksperymentalna. W przyszłości może to zostać zastąpione poleceniem typeKeys. Dlatego w przyszłości będziemy musieli odpowiednio zaktualizować nasze skrypty testowe na wypadek, gdybyśmy użyli jakichkolwiek poleceń eksperymentalnych.
- Opcja określenia podstawowego adresu URL również nie jest wyświetlana w narzędziu. Była to użyteczna opcja w Selenium IDE, umożliwiająca uruchamianie przypadków testowych w różnych domenach.
- W przeglądarce Firefox na pasku narzędzi Katalon Recorder brakuje przycisku „Ustawienia”:
Jest tu tylko 5 przycisków w porównaniu do 6 przycisków w przeglądarce Chrome.
- Istnieją również inne błędy, które są prezentowane w narzędziu. Odwiedź sekcję Błędy i sugestie rejestratora automatyzacji Katalon, aby sprawdzić więcej na temat istniejących problemów i ich sugerowanych rozwiązań.
Dowiedz się więcej o tym narzędziu:
Sprawdź tutaj a skrócona instrukcja obsługi do Rejestratora automatyzacji katalogu.
Dania na wynos
- To narzędzie można zainstalować bardzo łatwo i szybko.
- To narzędzie jest całkowicie bezpłatne.
- Łatwy w użyciu. Sekcja Dokumentacja jest bardzo pomocna, ponieważ zawiera szczegółowe informacje o tym, jak działa każde polecenie i kiedy powinno być używane.
- Obsługa wielu języków i platform sprawia, że to narzędzie jest bardziej przydatne.
- Prawie wszystkie funkcje, które były obecne w Selenium IDE, są zachowane w tym narzędziu.
- W rzeczywistości widziałem kilka nowych poleceń, które nie były dostępne w Selenium IDE. To sprawia, że Automation Recorder jest jeszcze potężniejszy.
- To narzędzie jest zaletą dla zespołów testujących, które w dużej mierze polegały na Selenium IDE podczas testowania automatyzacji.
- Okazało się, że jest to lepsze niż inne substytuty Selenium IDE. Na przykład w przeciwieństwie do Kantu dla Chrome, Katalon Recorder obsługuje wszystkie polecenia, które były dostępne w Selenium IDE.
- Kompatybilny z najnowszymi przeglądarkami Firefox i Chrome i będzie obsługiwany również w nadchodzących wersjach.
- W narzędziu występuje kilka drobnych błędów. Jednak te błędy nie stoją na czele wspaniałych funkcji, łatwości użytkowania i możliwości oferowanych przez to narzędzie.
Ogólnie rzecz biorąc, Katalon Automation Recorder jest doskonałym narzędziem do testowania automatyzacji i doskonałym substytutem Selenium IDE. Wypróbuj to bezpłatne narzędzie i daj nam znać tutaj.
rekomendowane lektury
- Selenium Vs Katalon Studio: Jak uprościć testy selenu w Katalon Studio
- Wprowadzenie do Selenium WebDriver - samouczek Selenium # 8
- Appium Studio for Eclipse: End-to-end Appium / Selenium Automation From Eclipse
- Samouczek AutoIt - pobieranie, instalacja i podstawowy skrypt AutoIt
- 7 Czynników wpływających na estymację testów projektu Selenium Automation - Samouczek Selenium # 32
- Samouczek Selenium IDE: Polecenia IDE z przykładami w przeglądarce Firefox
- Automatyzacja testów dla Jira z Katalon Studio
- Selenium IDE Download Instalacja i podstawowe funkcje Wprowadzenie