Robot Framework
Poziom
PodstawowyCzas
2 godzinyTermin
IndywidualnieCena
IndywidualnieRobot Framework
Robot Framework to popularne narzędzie do testów automatycznych, które pozwala łatwo budować i utrzymywać testy funkcjonalne oraz integracyjne. Webinar pokazuje podstawy testowania automatycznego, dlaczego warto stosować Robot Framework i jak wygląda testowanie w praktyce z wykorzystaniem live codingu.
Dla kogo jest ten webinar?
Test Automation Engineers
Software Engineers
QA Engineers
Tech Leads
Czego nauczysz się na tym webinarze?
czym są testy automatyczne i jakie mają znaczenie
jak utrzymać wysoką jakość produktu
jak korzystać z Robot Framework w praktyce
jak testować zarówno widoczne, jak i niewidoczne elementy systemu
Agenda webinaru
Automatyzacja testów w Robot Framework
1. Podstawy i dobór narzędzi
- Dlaczego Robot Framework? Współpraca na linii Biznes – QA – Dev.
- Ekosystem bibliotek: SeleniumLibrary vs. Browser Library (Playwright) – którą technologię wybrać?
- Instalacja i konfiguracja środowiska.
2. Live Coding: Budowa stabilnych scenariuszy
- Automatyzacja UI: Strategie lokalizowania elementów i techniki „Smart Waiting” zapobiegające niestabilności testów.
- Integracja z API: Wykorzystanie RequestsLibrary do szybkiego przygotowania danych testowych i weryfikacji backendu.
- Modularność: Tworzenie reużywalnych słów kluczowych (Keywords) i zmiennych w celu łatwego utrzymania kodu.
- Data-Driven Testing: Uruchamianie testów dla wielu zestawów danych (np. różne typy użytkowników).
3. Raportowanie i automatyzacja procesów
- Analiza wyników: Przegląd logów oraz automatyczne generowanie zrzutów ekranu i nagrań wideo z błędów.
- Wdrożenie w CI/CD: Jak zintegrować testy z potokiem GitHub Actions lub Jenkins w celu automatycznego feedbacku.
4. Strategia wdrożenia i sesja Q&A
- Roadmapa automatyzacji: Od których procesów zacząć i jak unikać długu technicznego w testach.
- Q&A: Odpowiedzi na pytania uczestników dotyczące konkretnych wyzwań w ich projektach.