Tomasz Gądek Home Page

tgadek.bitbucket.io

Testowanie i Jakość Oprogramowania

Laboratorium 10: Testy manualne, testowanie formularzy.

Testy manualne

Testy manualne to proces testowania oprogramowania, w którym tester ręcznie wykonuje testy, aby sprawdzić, czy aplikacja zachowuje się zgodnie z oczekiwaniami. W testach manualnych tester wykonuje konkretne kroki, aby zweryfikować funkcjonalność aplikacji, identyfikować błędy i oceniać ogólną jakość produktu.

Aplikacja Register

Pobierz aplikację register.zip i dobrze przeanalizuj kod. Po uruchomieniu aplikacji formularz rejestracji będzie dostępny pod adresem http://localhost:5000/.

Widok aplikacji po uruchomieniu serwera.

register form

Twoje zadanie

Bardzo proszę przeanalizować kod i dokończyć (poprawić) walidację pozostałych (istniejących) pól formularza rejestracji użytkownika zgodnie z założeniami umieszczonymi w tabelce.

POLE FORMULARZAWALIDACJA
LOGIN Pole nie może być puste. Pole może zawierać dowolny ciąg składający się minimum z 4 znaków.
FIRST_NAME Pole nie może być puste. Pole może zawierać dowolny ciąg.
LAST_NAME Pole nie może być puste. Pole może zawierać dowolny ciąg.
PASSWORD Pole nie może być puste. Pole powinno składać się z minimum 4 znaków. Hasło powinno składać się przynajmniej z: Cyfry, wielkiej litery, małej litery, znaku specjalnego (!@#$%^&*()_+-=).
PESEL Pole nie może być puste. Weryfikacja numeru PESEL powinna zostać oparta o wyliczenie cyfry kontrolnej.

Wiem, że nic nie wiem

~Sokrates