PLAN TESTÓW RĘCZNYCH (zadanie 32) — uzupełnij dla swojej aplikacji (min. 12 przypadków)

Nr | Przypadek testowy | Kroki | Oczekiwany wynik | Wynik (OK/BŁĄD) | Uwagi
T1 | Logowanie poprawne | login + hasło | panel, menu wg roli | |
T2 | Logowanie złym hasłem | | komunikat ogólny, brak informacji, czy login istnieje | |
T3 | Wejście na stronę panelu bez logowania | wpisz adres w pasku | przekierowanie do logowania | |
T4 | Wejście na panel admina jako zwykły użytkownik | | 403 / komunikat braku uprawnień | |
T5 | Dodanie rekordu — poprawne dane | | rekord na liście, komunikat flash | |
T6 | Dodanie rekordu — puste pola / złe wartości | | komunikaty przy polach, dane zachowane w formularzu | |
T7 | Edycja rekordu | | zmiana widoczna | |
T8 | Usunięcie rekordu (POST + potwierdzenie) | | rekord znika | |
T9 | Reguła biznesowa (np. kolizja terminów) | | odrzucenie z komunikatem | |
T10 | Formularz wysłany bez tokenu CSRF / z wygasłą sesją | | odrzucenie (403) | |
T11 | Zmiana cudzego rekordu (zmiana id w formularzu) | | odrzucenie | |
T12 | Polskie znaki i znaki specjalne w polach tekstowych | | wyświetlane poprawnie jako tekst | |
