Ekrany logowania

by 09:16 0 komentarze
Tym razem nie bedzie tylko o jednej  aplikacji mobilnej. Postanowiłam napisać posta przekrojowego, żeby pokazać Wam jak rożne mogą być błędy dotyczące jednej funkcjonalności.
Chodzi o bardzo prostą a zarazem ważną funkcjonalność jaką jest logowanie i ekran logowania.
Na początku kilka słów wstępu. Testowanie aplikacji (lub strony) można podzielić na kilka etapów: testowanie pojedynczej funkcjonalności, testowanie eksploracyjne ( czyli "przeklikiwanie" się przez aplikację w celu znalezienia błędów) oraz testowanie zgodnie z podanym scenariuszem ( najcześciej w poszukiwaniu błędów regresyjnych, popełnionych w trakcie rozwijania produktu). Jest to bardzo uogólniony schemat, który ma na celu przybliżenie Wam jak mniej więcej taki proces przebiega ( o ile przebiega).  Z doświadczenia wiem, że testerzy niejednokrotnie podczas wykonywania testów eksploracyjnych lub zgodnie z podanym scenariuszem, nie chcą za każdym razem klikać po ekranie logowania. Wiec jak się domyślacie  testują jedynie funkcjonalność: zaloguj mnie automatycznie albo zapamiętaj mnie. Mało kto myśli o tym, żeby sprawdzić dokładnie proces logowania, bo przecież skoro można się zalogować to działa. 
I tu jest błąd! Bo niejednokrotnie to właśnie miejsce ma dużo błędów. Zaraz Wam pokaże kilka przykładów.
Zacznę od bardzo popularnej aplikacji Kindle, do czytania E-booków. Po ściągnięciu standardowo pojawia się ekran logowania, na którym brakuje jednego ( moim zdaniem bardzo ważnego elementu): możliwości przypomnienia hasła. Standardem jest, że na ekranie logowania istnieje możliwość odzyskania hasła. Mozliwe, że Kindle usunął tą opcje celowo. Ale dla użytkownika oznacza to przechodzenie na stronę internetową Amazona i odzyskiwanie tegoż hasła przez przeglądarkę. Brzmi niewygodnie? No właśnie. 
Kolejna aplikacja i bardzo ciekawy przypadek. Niedawno Apple wypuścił najnowszą poprawkę iOS, Pinterest kilka dni po nim wypuścił update aplikacji mobilnej. Niestety nikt nie przewidział, że niektórzy użytkownicy nie zaktualizują systemu i aplikacji. Ja z ciekawości wlasnie tak zrobiłam. Aplikacja uruchamiała sie bez zarzutu ale od razu pojawiał sie ekran logowania (nawet jeśli wczesniej byłam zalogowana). Gdy podawałam poprawne dane - aplikacja zgłaszała błąd logowania. Niedoświadczony użytkownik (a napewno wielu sie takich znajdzie) będzie próbował kilku opcji i bedzie zdezorientowany. Niby mały błąd ale... 
W dzisiejszym poście opisze tylko te dwa błędy ale to nie koniec naszych rozważań na temat błędów w ekranach logowania. Już szykuje dla Was kolejnego posta - tym razem  na temat security vs. UX w ekranach logowania. Śledźcie naszego bloga!







Agnieszka

Developer

Cras justo odio, dapibus ac facilisis in, egestas eget quam. Curabitur blandit tempus porttitor. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor.

0 komentarze:

Prześlij komentarz