testowanie aplikacji biznesowych Siebel > Zaplanuj strategię testów >
cele testów
pierwszym krokiem w procesie planowania testów jest udokumentowanie celów testów wysokiego poziomu. Cele testów zapewniają priorytetową listę celów weryfikacji lub walidacji dla projektu. Ta lista celów służy do mierzenia postępów w testowaniu i sprawdzania, czy działanie testujące jest zgodne z celami projektu.
cele testu można zazwyczaj pogrupować w następujące kategorie:
- poprawność funkcjonalna. Walidacja, czy aplikacja poprawnie obsługuje wymagane procesy biznesowe i transakcje. Lista wszystkich procesów biznesowych, które aplikacja jest wymagana do obsługi. Wymień również wszelkie normy, dla których wymagana jest zgodność.
- Sprawdzenie, czy działania i dane są dostępne tylko dla tych użytkowników z prawidłową autoryzacją. Wymień wszystkie kluczowe wymagania autoryzacyjne, które muszą być spełnione, w tym dostęp do funkcji i danych.
- poziom usług. Weryfikacja, czy system będzie obsługiwał Wymagany poziom usług w firmie. Obejmuje to dostępność systemu, obciążenie i czas reakcji. Wymień wszystkie kluczowe wskaźniki wydajności (KPI) dla poziomu usług i poziomu wysiłku operacyjnego wymaganego do spełnienia KPI.
- użyteczność. Potwierdzenie, że aplikacja spełnia wymagane poziomy użyteczności. Wymień Wymagany poziom szkolenia i wymagane wskaźniki KPI użytkownika.
zespół testujący, zespół programistów i jednostka biznesowa uzgadniają listę celów testowych i ich priorytet. Rysunek 5 przedstawia przykładowy dokument celów testu.
przypadek testowy obejmuje jeden lub więcej celów testowych i ma określone kroki, które testerzy wykonują, aby zweryfikować lub potwierdzić określone cele. Szczegóły planu badań są opisane w planach badań.