20 Scenarios for Testing login Pages & Search Functionalities

ik had onlangs een gesprek met een prospect en toen ik hem de website UX testing noemde, pauzeerde hij en vroeg me met een dubieuze toon: “Waarom heeft een website UX testing nodig?”

ik legde hem uit dat weinig belangrijke redenen waarom UX-testen zo belangrijk is, zijn dat een verbeterde gebruikerservaring de klanttevredenheid garandeert, behoud & productpromotie door mond reclame. Als de gebruikers niet kunnen vinden wat ze zoeken op de ene website, zullen ze onvermijdelijk naar de volgende met hetzelfde product aanbod. Dus zelfs als een site er adembenemend uitziet en er veel belletjes en fluitjes voor krijgt, als de gebruiker niet kan achterhalen hoe hij het moet gebruiken, is hij gebonden om verder te gaan.

terwijl ik hem dit uitleg, viel het me op dat UX-testers vaak tijd en moeite investeren om enkele van de meest complexe scenario ‘ s te testen die mogelijk zijn om de beste gebruikerservaring te creëren. Bij het testen van deze complexe scenario ‘ s kan het echter zo gebeuren dat ze het testen van de fundamentele maar cruciale functionaliteiten, zoals de login & zoekfunctionaliteit, missen.

in deze blog bieden we een handige lijst van 20 + testscenario ‘ s die een must zijn-toevoegen aan de lijst van testcases – specifiek voor het testen van loginpagina en zoekfunctionaliteit.

Login scenario ‘ s:

GUI & functionaliteit:

  1. de Minimale en Maximale lengte moet worden ingesteld voor alle tekstvakken
  2. Wachtwoord moet worden weergegeven in gemaskeerd indeling in plaats van het tonen van tekst-formaat
  3. inloggegevens in HOOFDLETTERS moeten niet behandeld worden als ongeldig
  4. Validatie van het bericht worden weergegeven wanneer je speciale tekens worden ingevoerd in het veld gebruikersnaam in, of als ongeldige gebruikersnaam en/of wachtwoord is ingevoerd of de velden zijn leeg
  5. Reset-knop gegevens wissen van alle tekst-dozen in de vorm
  6. inloggegevens, vooral wachtwoord moeten worden opgeslagen in de database in versleuteld formaat

beveiliging:

  1. wanneer ingelogd gebruiker URL kopiëren en plakken in nieuw browservenster, moet het omleiden naar Login pagina
  2. gebruikers moeten niet worden toegestaan om te kopiëren en plakken wachtwoord uit tekstvak
  3. notificatie e – mail voor meerdere apparaat login-als gebruiker login van ongebruikelijke apparaat/machine
  4. het invoeren van inloggegevens met behulp van virtueel toetsenbord moet worden verstrekt voor banktoepassing
  5. na 3 of 5 mislukte pogingen van de login, gebruiker login referenties moeten worden vergrendeld voor specifieke periode bijv. 24 uur
  6. SSL-certificaat moet worden geïmplementeerd / geïnstalleerd voor beveiligde Website
  7. SQL-injectieaanvallen & XSS moet worden geverifieerd voor login
  8. Tweewegverificatie via OTP op mobiel/e-mail moet worden getest voor bankapplicatie

sessie:

  1. na afmelden als de gebruiker op de knop terug klikt, moet de gebruiker niet binnen dezelfde sessie kunnen inloggen, Het moet omleiden naar de inlogpagina
  2. als de gebruiker op meerdere apparaten is ingelogd en zich afmeldt vanaf één apparaat, dan moet hij zich afmelden vanaf alle platformen/apparaten
  3. maximale sessie-outtijd moet worden ingesteld voor beveiligde website

Browser:

  1. Als je Browser cookies worden gewist en de gebruiker probeert in te loggen, het systeem moet vragen om referenties
  2. ‘Onthoud Gegevens op Formulier’ instelling van de browser moet niet het wachtwoord onthouden
  3. Valideren van de login-functionaliteit als cookies zijn UITGESCHAKELD

Zoeken Scenario ‘ s

  1. zoekresultaten getoond moet worden relevante zoekwoord
  2. % – teken in zoekwoord moet niet door te verwijzen naar 404 ERROR
  3. Toepassing mag niet crashen als gebruiker ingevoegd % in het zoekveld
  4. Wanneer de gebruiker begint te typen woord in de tekst box het zou woorden moeten voorstellen die overeenkomen met getypt trefwoord
  5. er zouden vooraf gedefinieerde zoekcriteria moeten zijn voor Automatisch aanvullen, bijv. na het typen van de eerste 3 letter moet suggereren overeenkomende zoekwoord
  6. Wanneer de gebruiker klikt op een link van resultaat en navigeert terug, dan moet worden gehandhaafd
  7. Na het klikken op veld Zoeken – zoeken in de geschiedenis moet worden weergegeven (laatste zoekwoord)
  8. Alle trefwoord/filters moeten krijgen gewist door te klikken op de Reset knop
  9. zoekresultaten moeten worden gewist door te klikken op zoekopdracht wissen knop
  10. Geschiedenis weergegeven in het zoekveld moet relevant zijn voor de ingelogde gebruiker alleen
  11. Paginering moeten worden getest voor zoekopdrachten retourneren hoge aantal records
  12. totaal aantal zoekrecords/resultaten moet worden weergegeven op pagina
  13. zoekwoord moet worden gemarkeerd met kleur in de zoekresultaten
  14. voor e – commerce sites – zoekwoord moet voorstellen soortgelijke soort product/items
  15. voor Geavanceerd zoeken-beperkte zoekfilters moeten worden verstrekt
  16. Water tekst moet worden verstrekt voor de gebruiker om te begrijpen wat te zoeken
  17. Valideer zoekregels gedefinieerd voor “Exact match” met het zoekwoord
  18. Valideer zoekregels gedefinieerd voor “soortgelijke overeenkomst” met het zoekwoord
  19. Valideer zoekregels die zijn gedefinieerd om met een set trefwoorden te zoeken
  20. de gebruiker moet kunnen zoeken wanneer hij het trefwoord invoert en op de knop ‘Enter’ drukt op het toetsenbord

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.