Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Plan Szkolenia
Dzień 1: Podstawy roli Test Analyst
Moduł 1: Zaawansowane zasady testowania
- Ramowe ujęcie poziomu zaawansowanego ISTQB
- Obowiązki Test Analyst
- Różnice między Test Analyst a Technical Test Analyst
- Testowanie na każdym etapie SDLC
- Koncepcje testowania opartego na ryzyku
Moduł 2: Cechy jakości oprogramowania
- Funkcjonalne cechy jakości
- Rozważania dotyczące jakości niefunkcjonalnej
- Modele jakości i normy
- Ryzyka produktowe i ich wpływ na biznes
Moduł 3: Przeglądy i statyczne testowanie
- Podstawy procesu przeglądów
- Przeglądy wymagań
- Przeglądy user story i kryteriów akceptacji
- Wczesne wykrywanie defektów w cyklu życia projektu
Dzień 2: Analiza i projektowanie testów
Moduł 4: Działania analizy testów
- Techniki analizy wymagań
- Identyfikacja warunków testowych
- Analiza śledzalności i zakresu
- Ocena podstawy testowej
Moduł 5: Techniki projektowania testów metodą czarnej skrzynki
- Partycjonowanie równoważnościowe
- Analiza wartości brzegowych
- Testowanie przy użyciu tabel decyzyjnych
- Testowanie przejść między stanami
- Testowanie przypadków użycia (Use Case Testing)
Moduł 6: Testowanie oparte na doświadczeniu
- Testy eksploracyjne
- Gadanie o błędach (Error guessing)
- Testowanie oparte na listach kontrolnych
- Połączenie podejść strukturalnych i eksploracyjnych
Dzień 3: Testowanie oparte na ryzyku i nastawione na biznes
Moduł 7: Testowanie oparte na ryzyku
- Identyfikacja ryzyka produktowego
- Techniki oceny ryzyka
- Priorytetyzacja ryzyka
- Planowanie testów w oparciu o ryzyko
Moduł 8: Testowanie procesów biznesowych
- Skrajne przepływy biznesowe (end-to-end)
- Weryfikacja reguł biznesowych
- Podejścia do testowania sterowanego danymi
- Zagadnienia związane z akceptacją przez użytkownika
Moduł 9: Wsparcie testów niefunkcjonalnych
- Testy użyteczności
- Zagadnienia dotyczące dostępności
- Testy niezawodności i konserwacji
- Działania wspierające testowanie bezpieczeństwa
Dzień 4: Zarządzanie defektami i doskonalenie jakości
Moduł 10: Zarządzanie cyklem życia defektów
- Najlepsze praktyki zgłaszania defektów
- Klasyfikacja i priorytetyzacja defektów
- Analiza przyczyn źródłowych
- Metryki defektów i raportowanie
Moduł 11: Doskonalenie procesu testowania
- Pomiar skuteczności testów
- Metryki jakości i kluczowe wskaźniki efektywności (KPI)
- Podejścia do ciągłego doskonalenia
- Wnioski z projektów i retrospektywy
Moduł 12: Testowanie w środowiskach Agile
- Zasady testowania w metodologii Agile
- Walidacja user story
- Rozwój sterowany testami akceptacji (ATDD)
- Współpraca w ramach zespołów Agile
Dzień 5: Zagadnienia zaawansowane i przygotowanie do egzaminu
Moduł 13: Narzędzia testowe i wsparcie automatyzacji
- Narzędzia do zarządzania testami
- Narzędzia śledzenia wymagań
- Systemy zarządzania defektami
- Wsparcie inicjatyw automatyzacyjnych
Moduł 14: Warsztaty praktyczne i studium przypadku
- Ćwiczenia z analizy wymagań
- Warsztaty projektowania testów
- Ćwiczenia oceny ryzyka
- Scenariusze analizy defektów
Moduł 15: Przygotowanie do egzaminu ISTQB CTAL-TA
- Struktura i format egzaminu
- Příklady pytań z egzaminów
- Strategie zdawania egzaminów
- Kompleksowy przegląd kursu oraz sesja Q&A
Wymagania
Uczestnicy powinni posiadać:
- Certyfikat ISTQB Certified Tester Foundation Level (CTFL) (wymagany obowiązkowo).
- Dodatnie doświadczenie w testowaniu oprogramowania (zalecane minimum 18 miesięcy).
- Podstawową znajomość metodologii rozwoju oprogramowania.
- Znajomość procesów zarządzania testami i śledzenia defektów.
- Doświadczenie w pracy z wymaganiami i dokumentacją testową.
35 godzin
Opinie uczestników (1)
Podobało mi się, że trener miał praktyczną wiedzę z dziedziny testowania i że pytał o to, jak poszczególne aspekty wyglądają u nas. Dobrze, że trener zaznaczał, że niektóre elementy po prostu tak wyglądają wg ISTQB, gdy czasem prowadziliśmy dyskusję na temat danego rozwiązania zadania, z którym się do końca nie zgadzamy.