Automatyzacja testów z Selenium i Pythonem
Opis
Praktyczne szkolenie z automatyzacji testów przy użyciu Selenium WebDriver i Pythona. Uczestnicy nauczą się projektować, implementować i utrzymywać testy automatyczne aplikacji webowych. Program warsztatów obejmuje zarówno podstawowe techniki automatyzacji, jak i zaawansowane wzorce projektowe stosowane w automatyzacji testów, ze szczególnym naciskiem na tworzenie stabilnych i utrzymywalnych rozwiązań.
Profil uczestnika
- Testerzy manualni przechodzący na automatyzację
- Testerzy automatyzujący doskonalący umiejętności
- Programiści testów automatycznych
- Quality Assurance Engineers
- DevOps Engineers
- Inżynierowie kontroli jakości
Agenda
- Podstawy automatyzacji z Selenium
- Architektura Selenium WebDriver
- Lokalizatory elementów
- Interakcje z elementami
- Synchronizacja testów
- Wzorce projektowe w automatyzacji
- Page Object Pattern
- Page Factory
- Fluent Interface
- Chain of Invocations
- Zaawansowane techniki testowania
- Obsługa dynamicznych elementów
- Testowanie API
- Zarządzanie danymi testowymi
- Parallel testing
- Framework testowy
- Projektowanie frameworka
- Raportowanie wyników
- Integracja z CI/CD
- Utrzymanie testów
Korzyści
Uczestnik będzie potrafił samodzielnie projektować i implementować testy automatyczne z wykorzystaniem Selenium WebDriver i Pythona. Zdobędzie umiejętność tworzenia stabilnych i utrzymywalnych rozwiązań testowych. Nauczy się stosować zaawansowane wzorce projektowe w automatyzacji testów. Pozna techniki efektywnego zarządzania danymi testowymi i raportowaniem wyników. Będzie umiał integrować testy automatyczne z systemami CI/CD. Rozwinie umiejętności w zakresie projektowania frameworków testowych.
Wymagane przygotowanie uczestników
- Podstawowa znajomość Pythona
- Doświadczenie w testowaniu aplikacji webowych
- Znajomość podstaw HTML i CSS
- Rozumienie procesów testowania oprogramowania
Zagadnienia
- Selenium WebDriver
- Lokalizatory elementów
- Wzorce projektowe w testach
- Synchronizacja testów
- Framework testowy
- Parallel testing
- Zarządzanie danymi
- Raportowanie wyników
- Integracja z CI/CD
- Page Object Pattern
- Testowanie API
- Best practices w automatyzacji
Poznaj naszą firmę
INFORMACJA CENOWA:
od 2450 zł netto za jedną osobę
CZAS TRWANIA (dni): 2
KOD SZKOLENIA: IT-TE-75
MASZ PYTANIA?
Skontaktuj się z nami, aby uzyskać więcej informacji o naszych szkoleniach, programach oraz współpracy. Chętnie odpowiemy na wszystkie Twoje zapytania!