Jak utworzyć test akceptacji użytkownika

Spisu treści:

Anonim

Jak utworzyć test akceptacji użytkownika. Projekt nigdy nie osiągnie statusu "udanego" bez wykonania testu akceptacji użytkownika (UAT). Projekt można uważać za kompletny i być może w zakresie, czasie i budżecie, ale nie można go uznać za pomyślny bez zgody użytkowników, którzy będą korzystać z systemu. Dobrze przeprowadzony test akceptacji użytkownika zapewni, że każde wymaganie zostało zbudowane i działa zgodnie z oczekiwaniami.

Przedmioty, które będą potrzebne

  • Rezultaty projektu

  • Wymagania biznesowe do przetestowania

  • Końcowi użytkownicy systemu

  • Środowisko testowe

Przyjęcie formalnego i uniwersalnego szablonu dla wszystkich artefaktów projektu. Twoi czytelnicy i liderzy będą Ci wdzięczni za łatwość lokalizowania istotnych informacji, ponieważ są konsekwentnie umieszczane w tym samym obszarze w obrębie każdego dokumentu.

Utwórz pola identyfikowalności w swoim dokumencie. Te co najmniej powinny zawierać identyfikator scenariusza testowego, który zostanie wykonany za pomocą tej grupy testów akceptacji użytkownika. Musi również zawierać specyficzny identyfikator wymagań biznesowych, który będzie testowany; i najlepiej, jeśli posiadasz również identyfikator przypadku użycia.

Dodaj opisowy tekst. Każdy scenariusz testowy powinien mieć podstawowy opis, nie więcej niż zdanie, które odpowiednio wyjaśnia, co ten scenariusz próbuje osiągnąć. Krótki tytuł wymogu biznesowego i opis przypadku użycia również należy podać obok ich odpowiedniego identyfikatora.

Dodaj dane testowe i pozostaw przestrzeń improwizacyjną. Jeśli mają zostać przetestowane określone zmienne i scenariusze, należy je tutaj wymienić. Jeśli test ma być dynamiczny, nieprzewidywalny i samopomocy, musi być dostępny pusty obszar, aby tester mógł zapisać dane użyte w teście.

Uwzględnij pola wyboru wskazujące, czy przypadek testowy minął, czy nie.

Utwórz pola podpisu. Musisz bezwzględnie podpisać aktorzy, aby podpisali swoje obowiązki w tym teście akceptacyjnym. Do tych podmiotów należy końcowy użytkownik wykonujący rzeczywiste testy, analityk biznesowy zarządzający testami, kierownik projektu i sponsor. Tworzy to łańcuch akceptacji, że projekt został pomyślnie zaprojektowany, zakodowany i przetestowany.

Wskazówki

  • Najlepiej jest stworzyć określone scenariusze testowe, które testują każdy pojedynczy element funkcjonalności (wymagania biznesowe), a następnie tworzyć otwarte i bezpłatne testy formularzy. Zapewnia to przetestowanie znanej funkcjonalności i przechwycenie "nowej" funkcji, która nie została wcześniej przechwycona w fazie wywoływania wymagań. Grupa testowa akceptacji użytkowników końcowych powinna być wystarczająco duża, aby wprowadzić znaczące obciążenie do systemu w celu przetestowania obciążenia, pojemności i dostępności.