Program studiów

Program studiów Tester automatyzujący

Liczba miesięcy nauki: 9
Liczba godzin: 168
Liczba zjazdów: 10
Liczba semestrów: 2
Wstęp do automatyzacji testów
(18 godz.)
  • Wprowadzenie do automatyzacji testów (8 godz.)
  • Pisanie scenariuszy testów automatycznych (5 godz.)
  • Narzędzia do automatyzacji testów (5 godz.)
Automatyzacja testów w Selenium
(32 godz.)
  • Praktyczne wykorzystanie Selenium WebDriver oraz podstawy pisania testów automatycznych (12 godz.)
  • Selenium Webdriver, selektory, narzędzia: Maven, JUnit oraz IntelliJ (12 godz.)
  • Pisanie bardziej zaawansowanych testów w Selenium, Wait-y w Selenium (8 godz.)
Automatyzacja testów z Cypress.io
(32 godz.)
  • JavaScript niezbędne podstawy (8 godz.)
  • Kontrola przebiegu program (8 godz.)
  • Cypress.IO wprowadzenie (8 godz.)
  • Budowa frameworku (8 godz.)
Automatyzacja testów w Robot Framework
(32 godz.)
  • Wprowadzenie do Robot Framework'a (8 godz.)
  • Pisanie test cases Data Driven Tests  (8 godz.)
  • GIT 8 (8 godz.)
  • Funkcje warunkowe oraz kontrolujące przebieg w testach (8 godz.)
Testy wydajnościowe z JMeter
(32 godz.)
  • Wprowadzenie do testów obciążeniowych i aplikacji JMeter (10 godz.)
  • Proces testowania wydajności (12 godz.)
  • Przeprowadzanie testów (10 godz.)
Bezpieczne wytwarzanie kodu
(22 godz.)
  • Model działania aplikacji webowych oraz określenie jej słabości (8 godz.)
  • Anatomia ataków na aplikacje (6 godz.)
  • Mechanizmy bezpieczeństwa aplikacji webowych a normy/standardy bezpieczeństwa (8 godz.)
Forma zaliczenia
Testy
2 egzaminy (po 1 na każdym semestrze)
Organizacja
Aktywność i praca projektowa na zajęciach - min. 80% obecności
Dyplom
Egzamin końcowy polegający na obronie projektu