Testowanie oprogramowania i QA
Testuj tak, żeby wiedzieć, co naprawdę działa.
Lekcje testowania manualnego, API, Playwright i BDD online
Dla kogo Dla początkujących testerów, testerów manualnych wchodzących w automatyzację i developerów, którzy chcą pisać lepsze testy.
Na czym pracujemy Piszesz scenariusze i testy samodzielnie, a ja pomagam ustalić, co testować, w jakiej kolejności i jak to utrzymać.
Z jakimi tematami możesz przyjść
Od podstaw
- Przypadki testowe i zgłoszenia błędów, które ktoś przeczyta
- Testowanie API: Postman, kody odpowiedzi, kontrakty
- Testy eksploracyjne: jak szukać tego, czego nikt nie przewidział
- Pierwszy test w Playwright
Bardziej zaawansowane
- Playwright: page objects, fixtures, stabilne selektory
- BDD i Gherkin: kryteria akceptacji, które da się zautomatyzować
- Testy jednostkowe i integracyjne po stronie developera
- Testy w CI: równoległość, raporty, niestabilne testy
Przykładowe spotkania
- Scenariusz A
Od scenariusza do testu automatycznego
Bierzemy jeden ręczny scenariusz z Twojej pracy i zamieniamy go w test Playwright. Ty piszesz, ja podpowiadam.
- Scenariusz B
Strategia testów dla małego projektu
Ustalamy, co w Twoim projekcie jest najbardziej ryzykowne i gdzie warto zainwestować czas, a gdzie wystarczy test ręczny.
- Scenariusz C
Niestabilne testy
Masz testy, które raz przechodzą, a raz nie? Szukamy przyczyny razem i poprawiamy je tak, żeby nie wracały.
Przykładowy rezultatSamodzielnie napisane scenariusze i testy
Jak pracujemy
Testowania uczymy się na prawdziwej aplikacji. Jeśli nie masz własnej, wybierzemy publiczną aplikację testową albo mały projekt, który przygotuję.
Zależy mi na tym, żebyś rozumiał, dlaczego test jest napisany tak, a nie inaczej. Dobry test opisuje zachowanie, a nie implementację, i nie psuje się przy każdej zmianie w interfejsie.
Pokazuję też perspektywę developera i osoby odpowiedzialnej za produkt, bo testy są częścią rozmowy o ryzyku, a nie osobnym etapem na końcu.
Czego nie robię
- Nie wykonuję testów za Ciebie i nie piszę zadań rekrutacyjnych.
- Nie przygotowuję do konkretnych certyfikatów.
Prowadzący
Jacek Sultan
CTO w Dock, programista i przedsiębiorca. Piszę o decyzjach technologicznych i prowadzę mentoring 1:1.
Kim jestem i jak pracujęDo przeczytania przed spotkaniem
Inne ścieżki
Inne ścieżki
- Początkujący · Junior · Mid
- Junior · Mid · Senior
- Webmaster · Frontend · QA · Student
- Nietechniczni · Firmy · Developerzy