Co to jest testowanie przypadków użycia? (Przykład)
Co to jest testowanie przypadków użycia?
Testowanie przypadków użycia to technika testowania oprogramowania, która pomaga zidentyfikować przypadki testowe obejmujące cały system, transakcja po transakcji, od początku do końca. Przypadki testowe to interakcje między użytkownikami a aplikacją. Testowanie przypadków użycia pomaga zidentyfikować luki w aplikacji, których można nie znaleźć poprzez testowanie poszczególnych komponentów oprogramowania.
Przypadek użycia w testowaniu to krótki opis konkretnego użycia aplikacji przez aktora lub użytkownika. Przypadki użycia tworzone są na podstawie działań użytkownika i reakcji aplikacji na te działania. Jest szeroko stosowany w rozwoju przypadki testowe na poziomie systemu lub akceptacji.
Jak przeprowadzić testowanie przypadków użycia: przykład
W przypadku użycia aktor jest reprezentowany przez „A”, a system przez „S”. Tworzymy opcję Use dla funkcji logowania do aplikacji internetowej, jak pokazano poniżej
| Główny scenariusz sukcesu | Krok | OPIS |
|---|---|---|
|
O: Aktor P:System |
1 | O: Wprowadź nazwę agenta i hasło |
| 2 | S: Potwierdź hasło | |
| 3 | S: Zezwól na dostęp do konta | |
| Rozszerzenia | 2a | Hasło jest nieprawidłowe S: Wyświetl komunikat i poproś o ponowną próbę 4 razy |
| 2b | Hasło nieprawidłowe 4 razy S: Zamknij aplikację |
- Rozważmy pierwszy krok kompleksowego scenariusza dotyczącego funkcjonalności logowania do naszej aplikacji internetowej, w którym aktor wprowadza adres e-mail i hasło.
- W kolejnym kroku system zweryfikuje hasło
- Następnie, jeśli hasło będzie prawidłowe, dostęp zostanie przyznany
- Może istnieć rozszerzenie tego przypadku użycia. W przypadku, gdy hasło jest nieprawidłowe, system wyświetli komunikat i poprosi o ponowną próbę cztery razy
- Jeśli hasło jest nieprawidłowe czterokrotnie, system zablokuje adres IP.
Tutaj przetestujemy scenariusz sukcesu i jeden przypadek każdego rozszerzenia.
Użyj wideo z testowaniem przypadków
Kliknij w tym miejscu jeśli film nie jest dostępny

