Plan Szkolenia

Proces testowy

  • Testowanie w cyklu życia oprogramowania
  • Planowanie testów
  • Kontrola i nadzór testów
  • Analiza testów
  • Projektowanie testów: konkretne i logiczne przypadki testowe
  • Implementacja testów
  • Wykonanie testów
  • Ocena kryteriów zakończenia i raportowanie
  • Czynności zamykające

Obowiązki analityka testów w świetle zarządzania procesem testowym

 

  • Kontrola i nadzór postępów w testowaniu
  • Testowanie rozproszone, zakontraktowane i zewnętrzne
  • Rola analityka testów w testowaniu opartym na ryzyku
    - Identyfikacja ryzyka
    - Ocena ryzyka
    - Łagodzenie ryzyka

Techniki projektowania testów

 

  • Wprowadzenie do zagadnienia technik projektowania testów
  • Techniki oparte na specyfikacji (czarnoskrzynkowe)
    - Podział na klasy równoważności
    - Analiza wartości brzegowych
    - Tablice decyzyjne
    Budowa tablicy decyzyjnej
    Minimalizacja tablicy decyzyjnej
    - Grafy przyczynowo-skutkowe
    - Maszyna stanowa, kryteria pokrycia n-wise
    - Techniki testowania kombinatorycznego
    Each Choice
    Pair-wise
    Wykorzystanie tablic ortogonalnych
    Drzewa klasyfikacji
    - Testowanie oparte na przypadkach użycia
    - Testowanie oparte na historyjkach użytkownika
    - Analiza dziedzinowa, techniki punktów ON, OFF, IN, OUT
    - Łączenie technik ze sobą
  • Techniki oparte na defektach; taksonomie defektów
  • Techniki oparte na doświadczeniu
    - Zgadywanie błędów
    - Testowanie w oparciu o listę kontrolną
    - Testowanie eksploracyjne
    - Wybór techniki


Testowanie charakterystyk jakościowych oprogramowania (niefunkcjonalne)

  • Testowanie dokładności (accuracy)
  • Testowanie odpowiedniości (suitability)
  • Testowanie przenaszalności (interoperability)
  • Testowanie użyteczności (usability)
  • Testowanie dostępności (accessibility)

Przeglądy

  • Typy przeglądów
  • Wykorzystanie list kontrolnych podczas przeglądów

Zarządzanie defektami

  • Warunki konieczne wykrycia defektu
  • Raport o incydencie
  • Klasyfikacja defektów
  • Analiza przyczyny źródłowej (root cause analysis)

Narzędzia wspomagające testowanie; automatyzacja

  • Narzędzia wspomagające projektowanie testów
  • Narzędzia wspomagające przygotowanie danych testowych
  • Narzędzia wspomagające wykonanie testów

Egzamin próbny

Wymagania

There are no specific requirements needed to attend this course.

  28 godzin
 

Liczba uczestników


Data rozpoczęcia

Data zakończenia


Daty szkoleń są uzależnione od dostępności trenerów. Szkolenia standardowo odbywają się w godzinach od 09:00 do 16:00.
Szkolenia zdalne są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.

Opinie uczestników (6)

Szkolenia Powiązane

Powiązane Kategorie