Automatyzacja testów w procesie wytwarzania oprogramowania
LICZBA DNI: 2 (16h)
KOD KURSU: AUTO/TEST
Weź udział w szkoleniu
Termin
Lokalizacja
Cena / os
28
stycznia
Zdalne,
18
marca
Warszawa,
Zdalne,
17
czerwca
Warszawa,
Kraków,
Łódź,
Wrocław,
Gdańsk,
Poznań,
Zdalne,
Termin
28
stycznia
Lokalizacja
Zdalne,
Cena / os
Termin
18
marca
Lokalizacja
Warszawa,
Zdalne,
Cena / os
Termin
17
czerwca
Lokalizacja
Warszawa,
Kraków,
Łódź,
Wrocław,
Gdańsk,
Poznań,
Zdalne,
Cena / os
Powiadom
o kolejnych terminach
O szkoleniu
DLA KOGO?
Testerzy manualni chcący poznać narzędzia stosowane w automatyzacji testów
Managerowie testów w celu poznania procesów związanych z automatyzacją testów
Początkujący testerzy automatyczni aby poszerzyć swój horyzont o nowe strategie używane w automatyzacji testów
WYMAGANIA
Podstawowa znajomość REST API oraz aplikacji webowych
Podstawy programowania i pracy z kodem
Doświadczenie w testowaniu aplikacji
ZALETY
Dużo praktycznych przykładów jak i inspiracji do innego spojrzenia na testy
Live coding
Cele szkolenia
Poznanie procesów QA w projekcie z automatyzacją testów
Poznanie strategi wdrażania automatyzacji testów do projektu
Poznanie podstaw pisania testów automatycznych (architektura, narzędzia)
Automatyzacja testów REST API
Automatyzacja testów Web UI
Program
Poziomy i typy testów
- Piramida testów
- White box testing
- Black box testing
Automatyzacja testów
- Co automatyzować
- Kiedy to robić
- Strategie
- Architektura rozwiązań w automatyzacji
- Procesy TDD i BDD (Cucumber)
- Baseline testing
- Contract testing
Testowanie interfejsów REST API
- Postman (GUI) + Newman
- RestAssured (Java)
Testowanie aplikacji webowych
- Robot Framework + Selenium
- Serenity + Selenium (Java)
- Selenium Grid
Date testowe
- Faker - generator danych testowych
- MockServer - mockowanie REST API
Raportowanie
- Serenity (Java)
- Robot Framework
- Postman
