Testowanie dla BA - UAT i kryteria akceptacji
Rola analityka w testach akceptacyjnych: pisanie kryteriów, scenariusze UAT, triage defektów. Na scenariuszach, nie na definicjach.
Przykładowe pytania z tego testu
1. Czym różni się scenariusz testowy (test scenario) od przypadku testowego (test case)?
- Scenariusz testowy opisuje co i po co testujemy, a przypadek testowy podaje kroki
- Scenariusz testowy zawiera dokładne kroki i dane, a przypadek tylko cel
- Scenariusz dotyczy testów automatycznych, a przypadek testowy manualnych
- To synonimy, różnią się jedynie nazwą stosowaną przez dany zespół
2. Co odróżnia weryfikację (verification) od walidacji (validation) oprogramowania?
- Weryfikacja sprawdza zgodność z potrzebami biznesu, a walidacja z dokumentacją
- Weryfikacja sprawdza, czy budujemy produkt zgodnie ze specyfikacją; walidacja, czy właściwy
- Weryfikacja dotyczy testów wydajnościowych, a walidacja testów bezpieczeństwa
- Weryfikacja to testy automatyczne, a walidacja to testy wykonywane ręcznie
3. Które elementy są niezbędne w dobrze napisanym zgłoszeniu błędu (bug report)?
- Kroki do odtworzenia (steps to reproduce)
- Wynik oczekiwany (expected result)
- Wynik rzeczywisty (actual result)
- Subiektywna ocena, czy programista jest winny
- Liczba osób, które kliknęły dany przycisk w produkcji
To 3 z 14 pytań. Załóż darmowe konto, aby rozwiązać cały test i zobaczyć wynik z wyjaśnieniami.