TERMIN
Ustalamy indywidualnie
CZAS
16h / 2 dni
CENA
Ustalamy indywidualnie
Robot Framework pozwala w łatwy sposób wprowadzić do zespołu testy automatyczne zrozumiałe nie tylko dla osób technicznych. Jest to framework oparty na Pythonie i podejściu wykorzystującym słowa kluczowe (KDT - Keyword Driven Testing).
Szkolenie przeznaczone jest dla:
dla osób z działu IT z minimalną wiedzą z zakresu programowania (np. juniorzy, testerzy manualni). Znajomość Pythona nie jest wymagana!
dla deweloperów odpowiedzialnych za testowanie swojego oprogramowania
dla inżynierów QA, którzy chcą wykorzystywać w swojej pracy narzędzia pozwalające im na lepszą komunikację ze stroną biznesową
dla testerów automatycznych, którzy chcą poznać nowy framework, który powoli podbija rynek związany z zapewnieniem jakości
dla testerów manualnych, którzy chcą się rozwijać i wprowadzić do swojej firmy testy automatyczne
Wykorzystując Robot Framework przekonasz się, że zbudowanie infrastruktury pod testy automatyczne w Twojej firmie jest tak proste, że możesz zrobić to samodzielnie!
Robot Framework jest oparty na licencji open-source, więc wprowadzenie technologii do firmy nic nie kosztuje
Wiele bibliotek rozszerzających możliwości frameworka
Pozwala na automatyzację testów komponentowych, integracyjnych, systemowych, end-to-end, GUI, wydajnościowych, API, regresji...
Prosta integracja z narzędziami CI/CD (Jenkins, JIRA, raporty testowania)
Czytelne raporty przydatne zarówno dla testerów jak i menadżerów testowania
Stale dodawane i rozwijane nowe funkcjonalności
Kod powstały przy użyciu Robot Framework jest zrozumiały dla osób nietechnicznych, dzięki czemu mają one wgląd do tego, co zostało przetestowane
Po szkoleniu Robot Framework automatyzacja testów stanie się dla Ciebie zrozumiała, szybka i przyjemna!
Poznasz praktyczne i sprawdzone zastosowania Robot Framework
Nauczysz się, jak przetworzyć manualne przypadki testowe na ich automatyczne odpowiedniki
Zobaczysz, jak łatwo i szybko zacząć pisać testy automatyczne bez tworzenia skomplikowanej architektury
Nauczysz się czytać raporty, które pozwolą szybko i skutecznie wykryć błąd w oprogramowaniu
Dowiesz się, jak rozwinąć Robot Framework o własne keywordy potrzebne do zautomatyzowania specyficznych dla Twojego produktu modułów
Zrozumiesz, czemu pisanie czytelnego kodu jest takie ważne i nauczysz się taki pisać
Dzień: 1
Moduł 1: Wprowadzenie
Moduł 2: Podstawy testowania
Moduł 3: Czynności przygotowujące do automatyzacji
Moduł 4: Wprowadzenie do Robot Framework
Moduł 5: Pierwszy automatyczny Test Case
Moduł 6: Zmienne
Moduł 7: Biblioteki
Moduł 8: Pisanie własnych keywordów
Dzień: 2
Moduł 1: Kontynuacja keywordów
Moduł 2: Kontrola wykonywania kodu
Moduł 3: Organizacja testów i kontrola “egzekucji” testów
Moduł 4: Opcje z linii komend
Moduł 5: Logowanie i czytanie outputu
Moduł 6: Setup i Teardown
Moduł 7: Zmienne globalne, suity oraz testu
Moduł 8: Tematy uzupełniające
Moduł 9: Pisanie testów GUI z Selenium Library
Moduł 10: Coding Guidelines
Moduł 11: Ciekawostki (pliki yaml, zrównoleglenie testów (pabot), tworzenie bibliotek)
Moduł 12: Zamknięcie (rozdanie certyfikatów, wypełnienie ankiety)
Mateusz Nojek
Senior QA Automation Engineer
Programista z wykształcenia, tester z zamiłowania. Wierzy, że większy nacisk na testowanie pozwala podnieść jakość produktu, a tym samym jego sprzedaż i zadowolenie użytkowników. Popularyzator technologii Robot Framework. W poprzedniej firmie wprowadził automatyzację testów, co pozwoliło odciążyć testerów manualnych od nadmiaru pracy, tym samym zwiększając pokrycie testowe oprogramowania. Miłośnik pisania pięknego i czytelnego kodu - zrozumiałego nie tylko dla osób technicznych. Fan Gwiezdnych Wojen i kotów