Przypadki testowe rejestracji i logowania dla witryny eCommerce

Opublikowany: 2022-02-21

W testowaniu aplikacji pisanie przypadków testowych jest krytycznym zadaniem dla testera i wymaga doświadczenia oraz bystrego przyglądania się szczegółom w celu opracowania scenariuszy. Stwierdza, że ​​tester aplikacji powinien skoncentrować się na opracowaniu zestawu zmiennych lub warunków, które pomogą mu określić, czy oprogramowanie spełnia potrzeby i działa bezbłędnie.

Aby pomóc Ci napisać przypadki testowe e-commerce dla strony logowania, w tym poście przedstawimy listę przypadków użycia, które trzeba przetestować na stronie logowania lub rejestracji. Pomoże Ci stworzyć więcej bezbłędnych stron logowania/rejestracji.

Zaczynajmy!

Spis treści

Co to jest strona rejestracji lub logowania do handlu elektronicznego?

Strona logowania dla eCommerce

Strona wejściowa lub strona internetowa do witryny internetowej to strona logowania, która wymaga uwierzytelnienia i identyfikacji użytkownika, rutynowo przeprowadzanej przez wprowadzenie kombinacji nazwy użytkownika i hasła.

Loginy mogą wymagać dostępu do całej witryny lub jej części.

Oprócz oferowania użytkownikom dostępu do witryny, logowanie pozwala również witrynie śledzić zachowanie i działania użytkowników.

Użytkownik może wylogować się z witryny lub strony internetowej ręcznie lub automatycznie, gdy wystąpią określone warunki, takie jak wyłączenie komputera, zamknięcie strony itp.

Jak pisać przypadki testowe dla strony logowania?

Teraz sprawdzimy stronę logowania.

Testowanie strony logowania dla dowolnej aplikacji jest niezbędne, gdy najważniejsze jest bezpieczeństwo. W tym miejscu postaramy się omówić szeroko stosowane scenariusze strony logowania, w tym przypadki testów funkcjonalnych, przypadki testów niefunkcjonalnych, przypadki testów bezpieczeństwa i inne.

Czytaj dalej!

Podczas testowania piszemy przypadki testowe dla strony logowania aplikacji, która musi zawierać następujące elementy:

  • Pole tekstowe „E-mail/Nazwa użytkownika/Numer telefonu”
  • Pole tekstowe „Hasło”
  • Przycisk „Zaloguj się”
  • Pole wyboru „Nie wylogowuj mnie”
  • Pole wyboru „Zapamiętaj mnie”
  • Link do „Załóż konto/Utwórz konto”
  • Link do „Zapomniałem hasła”
  • CAPTCHA

Następnie skupimy się na pisaniu przypadków testowych dla strony logowania:

  • Musimy napisać przypadki testowe na każdym obiekcie w formularzu logowania.
  • Powinniśmy pisać zarówno funkcjonalne, jak i niefunkcjonalne przypadki testowe.
  • Musimy napisać zarówno pozytywne, jak i negatywne przypadki testowe.
  • Powinniśmy napisać przypadki testów funkcjonalnych, UI, wydajności i zgodności.

Podstawowe przypadki testowe dla strony rejestracji

Funkcja Opis Kroki do wykonania Testuj dane / dane wejściowe oczekiwane rezultaty
Interfejs użytkownika Sprawdź wszystkie pola tekstowe, przyciski radiowe, przyciski itp. 1. Kliknij Przyciski radiowe, przyciski i listy rozwijane Nie dotyczy Interfejs użytkownika powinien być idealny
Wymagane pola Sprawdź wymagane pola, nie wypełniając żadnych danych 1. Nie wpisuj żadnej wartości w polu.
2. Kliknij przycisk Zarejestruj się.
Nie dotyczy Powinien zawierać obowiązkowy symbol (*) w obowiązkowych polach.
Wymagane pola Sprawdź, czy użytkownik powinien się zarejestrować, wypełniając wszystkie wymagane pola 1. Wprowadź prawidłowe wartości w wymaganych polach.
2. Kliknij przycisk Zarejestruj.
Nie dotyczy 1. Użytkownicy powinni zostać pomyślnie zarejestrowani.
2. Powinien pojawić się komunikat o pomyślnej rejestracji.
3. Poczta powinna zostać wysłana do użytkownika
Pola opcjonalne Zaznacz wszystkie opcjonalne pola, gdy nie wypełniasz danych 1. Nie wpisuj żadnych szczegółów w polach opcjonalnych
2. Wprowadź prawidłowe dane w wymaganych polach
3. Kliknij przycisk Zarejestruj się
Nie dotyczy 1. Nie powinno prosić o wypełnienie opcjonalnych pól
2. Użytkownik powinien zostać pomyślnie zarejestrowany
3. Powinien pojawić się komunikat o pomyślnej rejestracji
4. Poczta powinna zostać wysłana do użytkownika
Pola opcjonalne Sprawdź wszystkie opcjonalne pola podczas wypełniania danych 1. Wprowadź prawidłowe dane w opcjonalnych polach
2. Wprowadź prawidłowe dane w wymaganych polach
3. Kliknij przycisk Zarejestruj się
Nie dotyczy 1. Użytkownik powinien zostać pomyślnie zarejestrowany
2. Powinien pojawić się komunikat o pomyślnej rejestracji
3. Poczta powinna zostać wysłana do użytkownika
Weryfikacja adresu e-mail • Zaznacz pole tekstowe E-mail, które zawiera adres E-mail bez symbolu @. • Zaznacz pole tekstowe E-mail, które zawiera losowy ciąg zamiast prawdziwego e-maila. • Sprawdź pole tekstowe E-mail, które zawiera symbol @ napisany słownie. • Zaznacz pole tekstowe E-mail, w którym brakuje kropki w adresie e-mail. 1. Wprowadź nieprawidłowe e-maile
2. Kliknij przycisk Zarejestruj.
1.testAta.pl
[e-mail chroniony]
[e-mail chroniony]
[e-mail chroniony]
Powinien pokazywać komunikat potwierdzający prawidłowy adres e-mail
Weryfikacja adresu e-mail Sprawdź wszystkie ważne e-maile 1. Wpisz prawidłowe e-maile
2. Kliknij przycisk Zarejestruj.
[e-mail chroniony]
[e-mail chroniony]
Nie powinien pokazywać żadnego komunikatu weryfikacyjnego
Weryfikacja numeru telefonu Sprawdź numer telefonu podczas przekazywania danych alfanumerycznych 1. Wprowadź dane alfanumeryczne w polu telefonu
2. Kliknij przycisk Zarejestruj się
1. dane5 7567 USD#7 Powinien pokazać komunikat weryfikacji 8 dla numeru telefonu
Weryfikacja numeru telefonu Sprawdź numer telefonu, jeśli nie podajesz kodu kraju 1. Wprowadź prawidłowy numer telefonu bez kodu kraju
2. Kliknij przycisk Zarejestruj się
1. 900002xxxx Powinien pokazywać komunikat sprawdzający, czy kod kraju jest wymagany
Weryfikacja numeru telefonu Sprawdź numer telefonu podczas przekazywania kodu kraju 1. Wprowadź prawidłowy numer telefonu z kodem kraju
2. Kliknij przycisk Zarejestruj się
1. +919011xxxx Nie powinien pokazywać żadnego komunikatu weryfikacyjnego
Weryfikacja hasła Sprawdź limit hasła przy wprowadzaniu wartości mniejszej niż min 1. Wprowadź wartość alfanumeryczną, ale mniejszą niż 8.
2. Kliknij przycisk Zarejestruj się
1. Hasło Powinien pokazywać komunikat weryfikacyjny
Weryfikacja hasła Sprawdź limit hasła przy wprowadzaniu wartości większej niż max 1. Wprowadź wartość alfanumeryczną, ale większą niż 32.
2. Kliknij przycisk Zarejestruj się
Dowolny losowy ciąg z liczbami Powinien pokazywać komunikat weryfikacyjny
Weryfikacja hasła Sprawdź hasło przy podawaniu tylko cyfr 1. Wprowadź wartość liczbową z przedziału 8-32
2. Kliknij przycisk Zarejestruj się
1. 12345678 Powinien pokazywać komunikat weryfikacyjny
Weryfikacja hasła Sprawdź hasło podczas przekazywania prawidłowych danych 1. Wprowadź wartość alfanumeryczną, która mieści się w zakresie 8-32
2. Kliknij przycisk Zarejestruj się
1. Pass123456 Nie powinien pokazywać żadnego komunikatu weryfikacyjnego
Wymagane pola Sprawdź, czy w wymaganych polach nie zostały podane spacje. 1. Przejdź do Witryny.
2. Przekazano puste miejsca w wymaganych polach.
3. Kliknij przycisk Zarejestruj się
Nie dotyczy Te puste spacje powinny zostać przycięte, a komunikat o błędzie weryfikacji dla wymaganych pól powinien być widoczny.
Wymagane pola Sprawdź, czy użytkownik może zweryfikować swój identyfikator e-mail 1. Przejdź do e-maila.
2. Kliknij łącze weryfikacyjne.
[e-mail chroniony] Użytkownik powinien otrzymać link weryfikacyjny i móc zweryfikować swój identyfikator e-mail.
Weryfikacja numeru telefonu Sprawdź, czy długość numeru telefonu jest nieprawidłowa, tj. mniej niż 10. 1. Wprowadź numer telefonu mniej niż 10 cyfr.
2. Wypełnij wszystkie wymagane pola.
3. Kliknij przycisk Zarejestruj
91901122 Powinien pokazywać komunikat o błędzie weryfikacji długości numeru telefonu.
Weryfikacja numeru telefonu Sprawdź, czy długość numeru telefonu jest nieprawidłowa, tj. więcej niż 10 1. Wprowadź numer telefonu mniej niż 10 cyfr.
2. Wypełnij wszystkie wymagane pola.
3. Kliknij przycisk Zarejestruj
91901122445566 Powinien pokazywać komunikat o błędzie weryfikacji długości numeru telefonu.
Weryfikacja hasła Sprawdź, czy w haśle nie są spełnione wymagane zasady hasła 1. Wprowadź hasło, które nie spełnia wymaganej reguły.
2. Kliknij przycisk Zarejestruj się
hasło Powinien wyświetlać błąd z wymaganymi regułami wartości hasła (np. powinien zawierać znak specjalny, małą literę, cyfrę)
Źródło: LoginRadius

Podstawowe przypadki testowe dla strony logowania

Funkcja Opis Kroki do wykonania oczekiwane rezultaty
Interfejs użytkownika Sprawdź wszystkie pola tekstowe i przyciski Sprawdź stronę • Interfejs użytkownika powinien być doskonały • Pola tekstowe i przyciski powinny być wyrównane
Wymagane pola Sprawdź wymagane pola, nie wypełniając żadnych danych. 1. Wpisz nieprawidłową nazwę użytkownika
2. Wprowadź poprawne hasło
3. Kliknij przycisk logowania
Użytkownik nie powinien się logować i powinien pokazywać poprawny komunikat o błędzie
Login użytkownika Sprawdź Przy przekazywaniu poprawnej nazwy użytkownika i nieprawidłowego hasła 1. Wpisz poprawną nazwę użytkownika
2. Wprowadź nieprawidłowe hasło
3. Kliknij przycisk logowania
Użytkownik nie powinien się logować i powinien pokazywać poprawny komunikat o błędzie
Interfejs użytkownika Sprawdź przechowywanie hasła 1. Wpisz poprawną nazwę użytkownika
2. Nie wpisuj hasła
3. Kliknij przycisk logowania
Użytkownik nie powinien się logować i powinien pokazywać poprawny komunikat o błędzie
Login użytkownika Sprawdź, kiedy podajesz poprawny adres e-mail i hasło 1. Wpisz poprawną nazwę użytkownika
2. Wprowadź prawidłowe hasło
3. Kliknij przycisk logowania
Użytkownik powinien się zalogować
Login użytkownika Sprawdź, czy hasło jest wpisane w postaci zaszyfrowanej 1. Wpisz poprawną nazwę użytkownika
2. Wprowadź hasło
3. Kliknij przycisk logowania
Hasło jest wprowadzane w formie zaszyfrowanej
Opcja rejestracji dla nowych użytkowników Sprawdź, czy działa link rejestracyjny dla nowego użytkownika Kliknij łącze rejestracji Kliknięcie linku rejestracyjnego przenosi użytkownika pomyślnie na stronę rejestracyjną
Zapomniałeś hasła Sprawdź, czy użytkownik powinien otrzymać komunikat o błędzie, gdy wprowadzi niezarejestrowany identyfikator e-mail. 1. Kliknij łącze Nie pamiętam hasła.
2. Wprowadź niezarejestrowany identyfikator e-mail i kliknij przycisk wyślij.
Użytkownik powinien otrzymać komunikat o błędzie.
Zresetuj hasło Sprawdź, czy użytkownik powinien otrzymać komunikat o błędzie po wprowadzeniu poprzedniego hasła. 1. Przejdź do linku resetowania hasła.
2. Wprowadź poprzednie hasło.
3. Kliknij przycisk Resetuj hasło.
Użytkownik powinien otrzymać komunikat o błędzie.
Zresetuj hasło Sprawdź, czy użytkownik może zresetować swoje hasło 1. Przejdź do linku resetowania hasła.
2. Wprowadź nowe hasło i potwierdź hasło.
3. Kliknij przycisk Resetuj hasło.
Użytkownicy powinni otrzymać komunikat o sukcesie, a hasło powinno zostać zresetowane.
Zresetuj hasło Sprawdź, czy użytkownik powinien otrzymać komunikat o błędzie, gdy hasło i potwierdzenie hasła nie są zgodne 1. Przejdź do linku resetowania hasła.
2. Wprowadź inne nowe hasło i potwierdź hasło.
3. Kliknij przycisk Resetuj hasło.
Użytkownicy powinni otrzymać komunikat o błędzie.
Zresetuj hasło Sprawdź, czy użytkownik powinien mieć możliwość zalogowania się przy użyciu nowego hasła. 1. Przejdź do linku resetowania hasła.
2. Wprowadź nowe hasło i potwierdź hasło.
3. Kliknij przycisk Resetuj hasło.
4. Zaloguj się przy użyciu nowego hasła.
Użytkownik powinien móc się zalogować
Zresetuj hasło Sprawdź, czy użytkownik wprowadza nowe hasło, które nie spełnia podstawowych wymagań hasła, wówczas powinien zostać wyświetlony komunikat o błędzie 1. Przejdź do linku resetowania hasła.
2. Wprowadź nowe hasło, które nie spełnia podstawowych wymagań.
3. Kliknij Resetuj hasło.
Użytkownicy powinni otrzymać komunikat o błędzie.
Wymagane pola Sprawdź, czy w wymaganych polach nie zostały podane spacje. 1. Przejdź do Witryny.
2. Przekazano puste miejsca w wymaganych polach.
3. Kliknij przycisk Zaloguj
Te puste miejsca powinny zostać przycięte, a komunikat o błędzie weryfikacji dla wymaganych pól powinien być widoczny.
E-mail powitalny Sprawdź, czy nowi użytkownicy powinni otrzymać powitalną wiadomość e-mail raz po zalogowaniu. 1. Przejdź do e-maila.
2. Wprowadź adres e-mail logowania.
Użytkownicy powinni otrzymać powitalną wiadomość e-mail na swój identyfikator e-mail.
Login użytkownika Zweryfikuj po podaniu nieprawidłowego adresu e-mail i poprawnego hasła 1. Wprowadź nieprawidłowy adres e-mail.
2. Wprowadź poprawne hasło.
3. Kliknij przycisk logowania.
Użytkownik nie powinien mieć możliwości zalogowania się i powinien zostać wyświetlony komunikat o błędzie.
Login użytkownika Zweryfikuj przy przekazywaniu zarówno nieprawidłowego adresu e-mail, jak i hasła 1. Wprowadź nieprawidłowy adres e-mail.
2. Wprowadź poprawne hasło.
3. Kliknij przycisk logowania
Użytkownik nie powinien mieć możliwości zalogowania się i powinien zostać wyświetlony komunikat o błędzie.
Użytkownik zapomniał hasła. Zweryfikuj zapomniane hasło wysyła link do zapomnianego hasła. 1. Kliknij łącze Nie pamiętam hasła.
2. Wpisz e-mail i kliknij przycisk wyślij.
3. Teraz przejdź do mail7.io i wprowadź identyfikator e-mail.
Użytkownik powinien otrzymać link do zapomnianego hasła na swój identyfikator e-mail.
Źródło: LoginRadius

Możliwa lista funkcjonalnych i niefunkcjonalnych przypadków testowych dla strony logowania

Teraz sprawdzimy przypadki testowe dla strony logowania użytkownika. Ta lista zawiera zarówno pozytywne, jak i negatywne scenariusze testowe strony logowania, przypadki testowe bezpieczeństwa, przypadki testowe interfejsu użytkownika i wiele innych.

1. Funkcjonalne przypadki testowe

Następnie sprawdźmy funkcjonalne przypadki testowe.

  • Sprawdź, czy kursor jest skierowany na pole tekstowe „Nazwa użytkownika” na stronie logowania (ładowanie strony), czy nie.
  • Sprawdź, czy funkcjonalność karty działa zgodnie z oczekiwaniami.
  • Sprawdź, czy użytkownik może się zalogować przy użyciu prawidłowych poświadczeń, czy nie.
  • Sprawdź, czy klawisz Tab/Enter działa jako substytut przycisku Zaloguj.
  • Sprawdź, czy Użytkownik nie loguje się z nieprawidłową kombinacją nazwy użytkownika i hasła.
  • Sprawdź, czy użytkownik nie loguje się przy użyciu nieprawidłowej nazwy użytkownika i prawidłowego hasła.
  • Sprawdź, czy Użytkownik nie loguje się przy użyciu prawidłowej Nazwy Użytkownika i nieprawidłowego Hasła.
  • Sprawdź, czy Użytkownik nie może się zalogować przy użyciu pustej nazwy użytkownika i hasła.
  • Sprawdź, czy Użytkownik nie loguje się przy użyciu nieaktywnych poświadczeń.
  • Sprawdź, czy poświadczenia logowania, zwłaszcza hasła, zostały zapisane w bazie danych w zaszyfrowanym formacie.
  • Sprawdź, czy przycisk Resetuj opróżnia dane z każdego pola tekstowego w formularzu logowania.
  • Sprawdź, czy komunikat weryfikacyjny jest wyświetlany w stanie, w którym Użytkownik pozostawi pole Nazwa użytkownika lub Hasło puste.
  • Sprawdź, czy kliknięcie przycisku wstecz w przeglądarce po pomyślnym zalogowaniu nie powinno spowodować przejścia użytkownika do trybu wylogowania.
  • Sprawdź, czy komunikat sprawdzania poprawności jest wyświetlany, gdy przekroczony zostanie limit znaków w polach Nazwa użytkownika i Hasło.
  • Sprawdź, czy po wprowadzeniu znaku specjalnego w polach Nazwa użytkownika i Hasło wyświetlany jest komunikat sprawdzania poprawności.
  • Sprawdź limit czasu sesji logowania.
  • Sprawdź, czy pole wyboru „Nie wylogowuj mnie” domyślnie nie jest zaznaczone.
  • Sprawdź, czy gdy użytkownik kliknie łącze Zapomniałem hasła, zostanie przekierowany na stronę Nie pamiętam hasła.
  • Sprawdź, czy Użytkownik jest przekierowany na właściwą stronę po pomyślnym zalogowaniu.
  • Sprawdź, czy łącze Wyloguj przekierowuje użytkownika do strony głównej/logowania.
  • Sprawdź, czy gdy użytkownik kliknie łącze Utwórz/zarejestruj konto, zostanie przekierowany na stronę Utwórz konto.
  • Sprawdź, czy po zmianie hasła Użytkownik nie powinien logować się pomyślnie przy użyciu starego hasła.
  • Sprawdź, czy po zmianie hasła Użytkownik pomyślnie zalogował się przy użyciu nowego hasła.
  • Sprawdź, czy po wykonaniu sekwencji czynności, takich jak logowanie, ponowne otwarcie aplikacji i zamknięcie przeglądarki, sprawdź, czy użytkownik nadal jest zalogowany.
  • Sprawdź, czy przed próbą wprowadzenia jakichkolwiek znaków hasła nie są dozwolone żadne spacje.
  • Sprawdź, jak odzyskać hasła, gdy użytkownik zapomni hasła.

Zbuduj własną witrynę eCommerce

Zatrudnij programistów eCommerce

Zaczynajmy

2. Niefunkcjonalne testy bezpieczeństwa

Przypadki testowe bezpieczeństwa dla strony logowania

Teraz przejdziemy do przypadków testowania bezpieczeństwa niefunkcjonalności.

  • Sprawdź, czy kliknięcie przycisku wstecz w przeglądarce po udanym wylogowaniu nie powinno spowodować przejścia użytkownika do trybu zalogowania.
  • Sprawdź limit całkowitej liczby nieudanych prób logowania. Zgodnie z logiką biznesową, Użytkownik zostanie poproszony o ponowną próbę wpisu captcha; w przeciwnym razie użytkownik zostanie zablokowany.
  • Sprawdź, czy hasło wprowadzone w polu hasła zostanie zapisane w bazie danych w formacie zamaskowanym (zaszyfrowanym).
  • Sprawdź, czy użytkownicy nie powinni kopiować i wklejać haseł, ponieważ hasło można skopiować i wkleić.
  • Sprawdź, czy pole wyboru „Zapamiętaj hasło” nie jest domyślnie zaznaczone.
  • Sprawdź, czy zaszyfrowane znaki w polu Hasło nie powinny umożliwiać odszyfrowania po skopiowaniu.
  • Sprawdź, czy formularz logowania ujawnia jakiekolwiek informacje dotyczące bezpieczeństwa, zezwalając na widok źródła strony.
  • Sprawdź, czy strona logowania jest niebezpieczna dla wstrzyknięcia SQL.
  • Sprawdź, czy na stronie logowania działa luka cross-site scripting (XSS). Hakerzy mogą wykorzystać lukę XSS do ominięcia kontroli dostępu.

3. Scenariusze testowe dla strony rejestracji

W przyszłości poznamy scenariusze testowe dla strony rejestracji.

  • Sprawdź komunikaty dla każdego obowiązkowego pola.
  • Sprawdź, czy Użytkownik nie może ruszyć dalej, pozostawiając wszystkie obowiązkowe pola puste.
  • Sprawdź wiek użytkownika po wybraniu DOB.
  • Sprawdź, czy znaki specjalne i cyfry nie są dozwolone w imionach i nazwiskach.
  • Sprawdź, czy użytkownik może się zalogować, aby wypełnić nieprawidłowe dane.
  • Sprawdź, czy Użytkownik może się pomyślnie zarejestrować, wypełniając wszystkie obowiązkowe dane.
  • Sprawdź, czy pole Hasło będzie monitować Użytkownika o słabe hasła.
  • Sprawdź, czy pola Hasło i Potwierdź hasło dopuszczają tylko podobne ciągi.
  • Sprawdź, czy Użytkownik otrzymuje podpowiedzi dla każdego pola formularza, które może mu ułatwić.

4. Przypadki testowe dla strony logowania do Gmaila

Teraz przejrzymy przypadki testowe dla strony logowania do Gmaila.

  • Sprawdź, czy użytkownik ma możliwość wprowadzenia hasła.
  • Sprawdź, czy użytkownik otrzymuje poprawny komunikat, jeśli puste pole zostanie podświetlone.
  • Sprawdź, czy Użytkownik otrzyma poprawną wiadomość po wpisaniu nieprawidłowego adresu e-mail.
  • Sprawdź, czy Użytkownik otrzyma poprawny komunikat o wpisaniu nieprawidłowego numeru telefonu.
  • Sprawdź, czy Użytkownik może się zalogować, wprowadzając ważne hasło i numer telefonu.
  • Sprawdź, czy Użytkownik może się zalogować, podając prawidłowy adres e-mail i hasło.
  • Sprawdź, czy użytkownik nie może się zalogować przy użyciu nieprawidłowego hasła i prawidłowego numeru telefonu.
  • Sprawdź, czy użytkownik nie może się zalogować przy użyciu nieprawidłowego hasła i prawidłowego adresu e-mail.
  • Sprawdź funkcję „Zapomniałem hasła”.
  • Sprawdź funkcję „Zapomniałeś e-maila”.

Przeczytaj także: Przypadki testowe przepływu kasy dla e-commerce

5. Scenariusze testowe dla strony logowania aplikacji mobilnej

Strona logowania do aplikacji mobilnej

Następnie przejdziemy przez scenariusze testowe dla strony logowania aplikacji:

  • Sprawdź, czy użytkownik nie może się zalogować z nieprawidłowym hasłem lub nazwą użytkownika, sprawdź kombinacje i permutacje.
  • Sprawdź, czy użytkownik może się zalogować przy użyciu prawidłowego hasła i nazwy użytkownika.
  • Sprawdź opcję „Nie wylogowuj mnie” . Jeśli to pole wyboru jest zaznaczone, zaznacz opcję Użytkownik nie może zostać wylogowany nawet po wyjściu z aplikacji.
  • Sprawdź, czy to domyślnie nie jest zaznaczone.
  • Sprawdź funkcję „Zapomniałem hasła”.
  • Jeśli Użytkownik zarejestrował się w mediach społecznościowych lub Facebooku, sprawdź, czy może się zalogować przy użyciu tych danych uwierzytelniających, czy nie.
  • Sprawdź, czy strona logowania idealnie pasuje do ekranu telefonu komórkowego; użytkownik nie powinien przewijać ekranu.

6. Przypadki testowe dla CAPTCHA i plików cookie (jeśli na stronie logowania jest captcha)

CAPTCHA
  • Sprawdź, czy istnieje walidacja po stronie klienta, gdy użytkownik zapomni lub nie wprowadzi CAPTCHA.
  • Sprawdź, czy łącze odświeżania CAPTCHA generuje nowy obraz CAPTCHA.
  • Sprawdź, czy CAPTCHA obsługuje dźwięk do słuchania, czy nie.
  • Sprawdź, czy w CAPTCHA jest rozróżniana wielkość liter, czy nie.
  • Sprawdź, czy klawiatura wirtualna jest dostępna i działa poprawnie, aby wprowadzić dane logowania w aplikacjach bankowych.
  • Sprawdź, czy uwierzytelnianie dwukierunkowe za pośrednictwem OTP działa zgodnie z oczekiwaniami w przypadku aplikacji bankowych.
  • Sprawdź, czy certyfikat SSL jest zaimplementowany, czy nie.
  • Sprawdź, czy Użytkownik może się zalogować nawet po wyczyszczeniu plików cookie przeglądarki. Po wyczyszczeniu plików cookies system nie powinien pozwalać Użytkownikowi na automatyczne logowanie.
  • Sprawdź funkcjonalność logowania, gdy Użytkownik wyłączy obsługę plików cookies w przeglądarce.

Jak przetestować formularz logowania?

Forma loginu

Cóż, możesz śledzić poniżej:

  • Sprawdź, czy strona logowania nie działa z niewłaściwymi poświadczeniami.
  • Sprawdź, czy tekst hasła jest ukryty, czy nie.
  • Sprawdź, czy logowanie działa dobrze z poprawnymi poświadczeniami.
  • Sprawdź ograniczenia pól tekstowych, czy przeglądarka akceptuje tekst nawet bardziej niż limity.

Wniosek

Strona logowania jest podstawą podstawowych funkcji. Musisz więc upewnić się, że działa prawidłowo; w przeciwnym razie Twój produkt lub oprogramowanie stałyby się bezużyteczne.

Musisz omówić wszystkie możliwe rozwiązania, które mogą wystąpić podczas interakcji użytkownika z systemem.

Jeśli masz projekt e-commerce, który wymaga profesjonalnej wiedzy, zespół ds. rozwoju e-commerce firmy Emizentech może Ci w tym pomóc. Zbudowaliśmy kilka sklepów e-commerce na różnych platformach dla klientów na całym świecie. Skontaktuj się więc, aby zbudować lub przetestować witrynę e-commerce.