Recentemente ho avuto una conversazione con una prospettiva e quando ho menzionato il test UX del sito Web, si è fermato e mi ha chiesto con un tono dubbio: “Perché un sito web ha bisogno di test UX?”
Gli ho spiegato che, alcuni dei motivi principali per cui il test UX è così importante è perché una migliore esperienza utente garantisce la soddisfazione del cliente, la conservazione & promozione del prodotto attraverso la pubblicità bocca. Se gli utenti non riescono a trovare ciò che stanno cercando su un sito web, passeranno inevitabilmente a quello successivo con la stessa offerta di prodotti. Quindi, anche se un sito sembra mozzafiato e ottiene un sacco di campane e fischietti per esso, se l’utente non riesce a capire come usarlo, è destinato ad andare avanti.
Mentre gli spiegavo questo, mi ha colpito il fatto che i tester UX spesso investono tempo e sforzi per testare alcuni degli scenari più complessi possibili per curare la migliore esperienza utente. Tuttavia, nel perseguimento di testare questi scenari complessi, può accadere che possano perdere il test delle funzionalità di base ma cruciali, come la funzionalità di ricerca Login &.
In questo blog, forniamo un pratico elenco di oltre 20 scenari di test che sono un must-aggiungere alla lista dei casi di test – in particolare per testare pagina di login e funzionalità di ricerca.
Scenari di accesso:
GUI & Funzionalità:
- lunghezza Minima e Massima dovrebbe essere impostato per tutte le caselle di testo
- Password deve essere visualizzato in mascherati formato piuttosto che mostrare effettivo formato di testo
- credenziali di Accesso in maiuscolo non deve essere considerato non valido
- messaggio di Convalida deve essere indicato quando i caratteri speciali sono entrato nel campo nome utente, o quando non valido nome utente e/o password è entrato o i campi vengono lasciati vuoti
- pulsante di Reset dovrebbe cancellare i dati da tutte le caselle di testo nel modulo
- credenziali di Accesso, in particolare la password, devono essere memorizzati nel database in formato crittografato
Sicurezza:
- una volta effettuato il login l’utente di copiare l’URL e incollarlo in una nuova finestra del browser, è necessario reindirizzare alla pagina di Login
- Utenti non dovrebbe essere permesso di copiare e incollare la Password da casella di testo
- e-mail di Notifica per i dispositivi multipli login – se l’utente login insolito dispositivo/macchina
- Inserendo le credenziali di Accesso utilizzando la tastiera virtuale, devono essere forniti per applicazioni bancarie
- Dopo 3 o 5 tentativi falliti di login, le credenziali di accesso utente dovrebbe ottenere bloccato per un periodo di tempo specifico, ad es. 24 ore
- Il certificato SSL deve essere implementato / installato per il sito Web protetto
- Attacchi SQL injection & XSS deve essere verificato per l’accesso
- L’autenticazione bidirezionale tramite OTP su cellulare / e-mail deve essere testata per l’applicazione bancaria
Sessione:
- Dopo il logout se l’utente fa clic sul pulsante indietro l’utente non dovrebbe essere in grado di accedere alla stessa sessione, dovrebbe reindirizzare alla pagina di accesso
- Se l’utente ha effettuato l’accesso su più dispositivi e disconnettersi da un dispositivo, dovrebbe disconnettersi da tutte le piattaforme / dispositivi
- Il tempo massimo di sessione deve essere impostato per il sito Web protetto
Browser:
- Se il Browser i cookie vengono cancellati e l’utente tenta di effettuare il login, il sistema deve chiedere le credenziali di nuovo
- ‘Ricordare i Dati del Modulo’ impostazione del browser dovrebbe ricordare la password
- Validare la funzionalità di login quando i cookie sono disattivati
La ricerca di Scenari
- risultati della Ricerca visualizzati dovrebbero essere rilevanti per parole chiave di ricerca
- % segno nella ricerca di parole chiave non dovrebbe reindirizzare a ERRORE 404
- Applicazione che dovrebbe andare in crash se l’utente inserita % nel campo di ricerca
- Quando l’utente inizia a digitare la parola nel testo box it dovrebbe suggerire parole che corrispondono alla parola chiave digitata
- Ci dovrebbero essere criteri di ricerca predefiniti per il completamento automatico, ad esempio dopo aver digitato le prime 3 lettera dovrebbe suggerire corrispondente parola chiave
- Quando l’utente fa clic su qualsiasi link di risultato e torna, quindi il risultato dovrebbe essere mantenuta
- Dopo aver cliccato campo di Ricerca – search storia deve essere visualizzato (ultima parola chiave di ricerca)
- ricerca le parole chiave e filtri devono essere eliminati facendo clic su pulsante di Reset
- risultati della Ricerca devono essere cancellati cliccando sul pulsante cancella ricerca
- Storia visualizzato nel campo di ricerca devono essere pertinenti all’utente connesso solo
- l’Impaginazione deve essere testato per le ricerche di ritorno elevato numero di record
- numero Totale di record di ricerca/risultati da visualizzare sulla pagina
- parola chiave di Ricerca devono essere evidenziati con il colore nei risultati della ricerca
- Per siti di e-commerce – ricerca di parole chiave dovrebbe suggerire simile tipo di prodotto/elementi
- Per la Ricerca Avanzata – ricerca limitata filtri devono essere forniti
- Acqua di testo deve essere fornito per l’utente a capire cosa cercare e
- Convalidare la ricerca di regole definite per “Corrispondenza Esatta” con la chiave di ricerca la parola
- Convalidare la ricerca di regole definite per Simili “Match” con la chiave di ricerca la parola
- Convalida le regole di ricerca definite per la ricerca con un set di parole chiave
- L’utente dovrebbe essere in grado di cercare quando inserisce la parola chiave e preme il pulsante “Invio” sulla tastiera