Co to jest testowanie automatyczne i po co go używać?
Dzięki testowaniu automatycznemu można zaoszczędzić czas i pieniądze. Automatyzacja zastępuje czynności wykonywanych manualnie.
Dla kogo?
Testerów, którzy chcą rozszerzyć swoją wiedzę o zagadnienia automatyzacji przy użyciu języka programowania JAVA. Szkolenie to będzie najlepiej przyswajalne przez osoby, które znają podstawy testowania (najlepiej na poziomie ISTQB Foundation) i rozumieją podstawową terminologię techniczną.

Szkolenie "Automatyzacja Testow w Java"
Aby wziąć udział w szkoleniu należy znać podstawy testowania (najlepiej na poziomie ISTQB Foundation) i rozumieć podstawową terminologię techniczną, dzięki czemu wiedza i praktyka będąca w zakresie szkolenia zostanie lepiej przyswojona.
Osoba, która ukończy szkolenie będzie:
- Wiedziała kiedy i jak automatyzować testy API i UI.
- Potrafiła projektować utrzymywalne testy automatyczne.
- Potrafiła zainstalować i skonfigurować narzędzia do testowania automatycznego.
- Potrafiła przekonać interesariuszy projektowych w zakresie automatyzacji testów.
- Potrafiła raportować testowanie automatyczne.
- Automatyzacja testów z poziomu UI (16 h):
- Po co automatyzować testy – podstawy teoretyczne -1h
- Jakie testy należy automatyzować z poziomu UI – 0.5h
- Co to są selektory i jakie są ich typy – 1h
- Konsola deweloperska przeglądarki – wprowadzenie – 0.5h
- Możliwe akcje na elementach strony – jak i kiedy je stosować – 1h
- Warsztaty – 3h
- Waity – po co są i jak je stosować -1h
- Projektowanie scenariuszy automatycznych z poziomu UI – 1h
- Projekt – automatyzacja wybranych scenariuszy testowych – 6h
- Automatyzacja testów z poziomu API (8 h):
- Po co automatyzować testy – podstawy teoretyczne.
- Jakie testy należy automatyzować z poziomu API ?
- Omówienie protokołu http i https.
- Wprowadzenie do REST.
- Projektowanie scenariuszy z poziomu API.
- Projekt – automatyzacja wybranych scenariuszy.
- Szkolenie zaawansowane ( 16h) – zajęcia prowadzane w formie warsztatu:
- Czysty kod w testach automatycznych.
- Stosowanie wzorców projektowych.
- Zarządzanie danymi testowymi.
- Pułapki automatyzacji – case study.
- Dobre praktyki w utrzymywaniu scenariuszy i frameworków testowych.
- Projekt – automatyzacja testów z poziomu UI/API lub rozwinięcie projektu z szkolenia podstawowego – code refactor.
Szkolenie prowadzone w jest online w formie wirtualnej klasy lub na miejscu w siedzibie Klienta w języku polskim przez doświadczonego trenera z wieloletnią praktyką w testach automatycznych. Na życzenie szkolenie może być przygotowane w języku angielskim. Mamy następujące tryby szkolenia:
- Dzienny – godziny „pracy”, w ciągu tygodnia od 08:30 do 16:30, przez 5 dni.
- Wieczorowy – w godzinach popołudniowych od 17-21 od poniedziałku do czwartku przez 3 tygodnie (pn-czw, pn-czw, pn-wt)
- Weekendowy – 3 kolejne weekendy w godzinach 08:30 – 16:30
Bloki teoretyczne będą przeplatane swego rodzaju laboratorium, podczas którego prowadzący przedstawi praktykę, a kursanci będą mieli możliwość samodzielnego przećwiczenia ich na swoich komputerach ze wsparciem trenera.
Czas trwania: 5 dni (część podstawowa 3 dni, zawansowana + 2 dni)
Cena: 2400 PLN brutto część podstawowa, + 1400 PLN brutto za część zaawansowaną (patrz zakładka zakres)
Terminy: Sprawdź aktualny terminarz szkoleń
Brak egzaminu na zakończenie. Wystawiamy certyfikat ukończenia szkolenia.