Kurs Tester oprogramowania

K-TESTER

z elementami AI

  • Testowanie
  • Quality Assurance
  • Scenariusze
  • Przypadki
  • Metodyki
  • AI
Edycja dzienna (zajęcia w dni powszednie) Edycja weekendowa (zaoczna) (soboty i niedziele)

Warszawa

16 grudnia 2025 20 grudnia 2025

Warszawa

30 marca 2026 21 marca 2026

Zdalnie

16 grudnia 2025 20 grudnia 2025

Zdalnie

30 marca 2026 21 marca 2026

Tryb zdalny: online na żywo z trenerem i grupą (→ więcej o kursach zdalnych). Można: zrezygnować do 15 dni przed startem; w każdej chwili przejść na tryb zdalny; w razie potrzeby skorzystać z nagrań. W cenie:
- stanowisko komputerowe i poczęstunek (dla zajęć stacjonarnych)
- dla chętnych dodatkowe, bezpłatne warsztaty HR
- dostęp do nagrań z zajęć w razie potrzeby
Kursy dostępne również na zamówienie, w terminie i lokalizacji do uzgodnienia , dla grup od 7 osób .

4,7/5 (190)
Stars
Pakiet Standard:

przygotowanie do zawodu testera manualnego - wiedza i praktyka
zasady, metodyki, narzędzia

4590 PLN

lub 918 PLN miesięcznie (5 rat)

80 godzin zajęć na żywo
+40h pracy samodzielnej

Pakiet XL:

dodatkowo testowanie automatyczne, w tym podstawy Pythona i Javy

8590 PLN

lub 1718 PLN miesięcznie (5 rat)

160 + 80 godzin

icon percent first minute (30+ dni do startu) - 3%

Wersja podstawowa


MODUŁ 1 – Fundamenty testowania

  • Teoria + praktyka
    • Rola testera w 2026
    • Weryfikacja vs walidacja
    • Siedem zasad testowania
    • Cykl życia defektu
    • Severity i Priority
    • Jak pisać poprawne zgłoszenia błędów
    • Tworzenie przypadków i scenariuszy testowych
    • Raportowanie błędów i pracy testera
  • Praca w qTest & TestLink
    • Test Plan
    • Przypadki testowe
    • Wykonywanie testów
    • Tworzenie raportów

MODUŁ 2 – Modele, techniki testowania + JIRA & XRay

  • Teoria
    • Piramida testów
    • Testy czarnoskrzynkowe i białoskrzynkowe
    • Analiza wartości brzegowych
    • Tablice decyzyjne
    • Waterfall, V-Model, Agile, Scrum
  • Praktyka – JIRA
    • Nowy projekt
    • Backlog, sprinty, raporty
    • Tworzenie zgłoszeń i historii użytkownika
    • Planowanie pracy zespołu
  • Praktyka – XRay
    • Integracja XRay z JIRA
    • Tworzenie planów testów
    • Przypadki testowe
    • Raporty z testów

MODUŁ 3 – Testowanie API + Postman

  • Teoria
    • Co to jest API
    • Protokół HTTP
    • Metody i kody odpowiedzi
    • Dokumentacja API
  • Praktyka
    • Instalacja Postmana
    • Tworzenie zapytań GET, POST, PUT, DELETE
    • Filtrowanie danych
    • Analiza odpowiedzi
    • Automatyzacja testów w Postmanie

MODUŁ 4 – Testowanie aplikacji (10 mini-projektów)

  • Testy wizualne
  • Testy funkcjonalne (walidacje, formularze, obliczenia, limity danych, błędy, bezpieczeństwo)
  • Testy magazynowe, finansowe, podatkowe
  • Testowanie komunikatów i obsługi błędów
  • Praktyczny blok: testy API + funkcjonalne razem

MODUŁ 5 – SQL dla testera

  • SELECT, WHERE
  • AND/OR/NOT
  • MIN/MAX/COUNT/AVG/SUM
  • LIKE, BETWEEN
  • ORDER BY
  • INSERT
  • GROUP BY
  • INNER JOIN
  • Ćwiczenia na bazach danych wykorzystywanych w firmach

MODUŁ 6 – Python dla testera

  • Instalacja i konfiguracja
  • Podstawy składni
  • Typy danych
  • Pętle i warunki
  • Funkcje
  • Mini-projekty testerskie

MODUŁ 7 – ChatGPT w pracy testera

  • Generowanie przypadków testowych
  • Tworzenie dokumentacji testerskiej
  • Analiza błędów za pomocą AI
  • Tworzenie scenariuszy i danych testowych
  • Jak bezpiecznie korzystać z AI w firmach

MODUŁ 8 – Ścieżka kariery testera (Mentoring)

  • Tworzenie profesjonalnego CV testera
  • Analiza ogłoszeń i wymagań
  • Przygotowanie do rozmowy kwalifikacyjnej
  • Pytania rekrutacyjne + odpowiedzi
  • Symulacje rozmów z mentorem
  • Plan rozwoju na 3–6 miesięcy
  • Regularne konsultacje i wsparcie

Wersja XL - dodatkowe tematy


Moduł 9 – Automatyzacja testów i narzędzia

  • Co to jest automatyzacja? Frontend i backend, HTML, CSS
    • HTML atrybuty
    • Struktura pliku html
  • Lokalizowanie elementów na stronie
    • Za pomocą name, id, tagu
    • Za pomocą selektorów CSS
    • Za pomocą XPath
  • Selenium podstawy – teoretyczne
    • Selenium IDE
    • Selenium WebDriver
    • Selenium Grid
  • Środowisko programistyczne Python
    • Wprowadzenie do programowania w Python dla testerów
      • Przechowywanie danych w zmiennych
      • Operacje na liczbach i tekstach
      • Warunki logiczne
      • Instrukcja if
      • Listy, wybieranie elementów i fragmentów, przeglądanie danych (pętla for)
    • IDLE – środowisko programistyczne dostarczone z Pythonem
    • Stworzenie projektu w PyCharmie
  • Narzędzia do testowania – JUnit i Selenium
    • Skrypt w Selenium
    • Zarządzanie przeglądarką za pomocą webdriver manager
    • Narzędzia deweloperskie w przeglądarce
  • Tworzenie testów automatycznych aplikacji internetowych
    • Akcje na elementach
    • Weryfikacja stanu elementu
    • Explicit wait – WebDriverWait
  • Framework PyTest
    • Pytest fixtures
    • Pytest parametrize
  • Testowanie backend
    • Symulacja i wykonanie testu aplikacji wyszukiwarki
    • Page Object Pattern
    • Raporty z egzekucji testów
  • Selenium Grid – utworzenie huba i node
    • Uruchomienie testu na Selenium Grid
  • Środowisko programistyczne Javy – krótki przegląd
    • Podstawy programowania w Javie – omówienie najważniejszych elementów:
      • Typy podstawowe
      • Instrukcja sterująca if
      • Switch
      • Pętle
      • Metody
    • Koncepcje programowania obiektowego – podstawowe zagadnienia
  • Selenium – Java interakcje na elementach
    • Klikanie na elementy
    • Pobieranie tekstu
    • Sprawdzenie czy element istnieje na stronie
    • Wybieranie wartości z pola wielokrotnego wyboru
    • Sprawdzanie czy stan oczekiwany zgadza się ze stanem aktualnym