Sobes.tech
Junior

Opowiedz o dokumentacji testowej, która była używana w projekcie.

sobes.tech AI

Odpowiedź od AI

W projekcie używano następujących rodzajów dokumentacji testowej:

  1. Plan testów (Test Plan): Opisywał ogólną strategię testowania, cele, zakres, ryzyko, role i obowiązki, środowisko, oczekiwane wyniki i kryteria zakończenia testów. Opracowywany na wczesnych etapach projektu i aktualizowany w razie potrzeby.
  2. Przypadki testowe (Test Cases): Szczegółowo opisywały sekwencję działań w celu sprawdzenia konkretnej funkcji lub wymogu. Zawierały warunki wstępne, kroki, oczekiwany wynik i warunki końcowe.
  3. Listy kontrolne (Checklists): Używane do szybkiego pokrycia funkcjonalności, szczególnie dla testów smoke i regresji. Były to listy punktów do sprawdzenia, bez szczegółowych kroków.
  4. Raporty o defektach (Defect Reports): Zawierały szczegółowe informacje o wykrytych defektach: tytuł, opis, kroki reprodukcji, aktualny wynik, oczekiwany wynik, środowisko, priorytet, powaga, status. Używane do śledzenia cyklu życia defektu.
  5. Raporty z wykonania testów (Test Execution Reports): Podsumowywały wyniki wykonania testów. Zawierały liczbę wykonanych testów, testów zaliczonych/niezaliczonych/zablokowanych, wykrytych defektów, pokrycie wymagań/funkcjonalności, a także wnioski i zalecenia.
  6. Macierz śledzenia (Traceability Matrix): Łączyła wymagania z odpowiednimi przypadkami testowymi. Umożliwiała upewnienie się, że wszystkie wymagania są pokryte testami i zrozumienie wpływu zmian w wymaganiach na dokumentację testową.

Do zarządzania dokumentacją używano narzędzi (np. Jira, TestRail). Dokumentacja była regularnie aktualizowana zgodnie ze zmianami w wymaganiach i produkcie.