nemrég beszélgettem egy kilátással, és amikor megemlítettem neki a weboldal UX tesztelését, megállt, és kétes hangon megkérdezte tőlem: “Miért van szükség egy weboldal UX tesztelésére?”
elmagyaráztam neki, hogy néhány fő oka annak, hogy az UX tesztelés olyan fontos, mert a jobb felhasználói élmény biztosítja az ügyfelek elégedettségét, a megtartást & a termék promóciója a száj nyilvánosságán keresztül. Ha a felhasználók nem találják meg azt, amit keresnek egy weboldalon, akkor elkerülhetetlenül a következőre lépnek ugyanazzal a termékkínálattal. Tehát még akkor is, ha egy webhely lélegzetelállítónak tűnik, és sok csengőt és sípot kap érte, ha a felhasználó nem tudja kitalálni, hogyan kell használni, akkor köteles továbblépni.
miközben ezt elmagyaráztam neki, megdöbbentett, hogy az UX tesztelők gyakran időt és erőfeszítést fordítanak a lehető legösszetettebb forgatókönyvek tesztelésére a legjobb felhasználói élmény érdekében. Ezeknek az összetett forgatókönyveknek a tesztelése során azonban előfordulhat, hogy kihagyják az alapvető, de kulcsfontosságú funkciók tesztelését, például a Login & keresési funkciót.
ebben a blogban, adunk egy praktikus listát 20 + teszt forgatókönyvek, amelyek egy must-add, hogy a lista a teszt esetek – kifejezetten tesztelésére bejelentkezési oldal és a keresési funkciókat.
bejelentkezési forgatókönyvek:
GUI & funkcionalitás:
- minimális és maximális hosszúságot kell beállítani az összes szövegmezőhöz
- a jelszót maszkos formátumban kell megjeleníteni, nem pedig a tényleges szövegformátumot
- a nagybetűs bejelentkezési adatokat nem szabad érvénytelennek tekinteni
- az érvényesítési üzenetet akkor kell megjeleníteni, ha speciális karaktereket írnak be a felhasználónév mezőbe, vagy ha érvénytelen felhasználónevet és/vagy jelszót adnak meg, vagy a mezőket üresen hagyják
- a reset gombnak törölnie kell az adatokat az összes
- bejelentkezési hitelesítő adatokból, különösen a jelszóból, az adatbázisban kell tárolni titkosított formátumban
biztonság:
- ha bejelentkezett felhasználó másolja az URL-t és illessze be az új böngészőablakba, akkor át kell irányítania a bejelentkezési oldalra
- a felhasználók nem engedhetik meg a jelszó másolását és beillesztését a szövegdobozból
- értesítési e – mail több eszköz bejelentkezéshez-ha a felhasználó bejelentkezése szokatlan eszközről/gépről
- a bejelentkezési adatok virtuális billentyűzet használatával történő megadása a banki alkalmazáshoz
- 3 vagy 5 sikertelen bejelentkezési kísérlet után a felhasználói bejelentkezési hitelesítő adatokat zárolni kell egy adott időszakra, pl. 24 óra
- SSL tanúsítványt kell végrehajtani / telepíteni a biztonságos weboldalhoz
- SQL injekciós támadások & az XSS-t ellenőrizni kell a bejelentkezéshez
- kétirányú hitelesítést az OTP-n keresztül mobilon / e-mailben kell tesztelni a banki alkalmazáshoz
munkamenet:
- kijelentkezés után ha a felhasználó a Vissza gombra kattint, a felhasználó nem tud bejelentkezni ugyanazon a munkameneten belül, akkor át kell irányítania a bejelentkezési oldalra
- ha a Felhasználó több eszközön bejelentkezett és egy eszközről kijelentkezett, akkor az összes platformról/eszközről kell Kijelentkeznie
- a biztonságos webhelyhez be kell állítani a maximális munkamenet-időt
böngésző:
- ha a böngésző cookie-jai törlődnek, és a felhasználó megpróbál bejelentkezni, a rendszernek újra meg kell kérnie a hitelesítő adatokat
- ‘Űrlapadatok megjegyzése’ a böngésző beállítása ne emlékezzen a jelszóra
- érvényesítse a bejelentkezési funkciót, amikor a böngésző cookie-k ki vannak kapcsolva
Keresési forgatókönyvek
- a megjelenített keresési eredményeknek relevánsnak kell lenniük a keresési kulcsszó
- % bejelentkezés a keresésben kulcsszó nem irányíthatja át a 404 hibát
- az alkalmazás nem ütközhet össze, ha a felhasználó beillesztette % a keresési mezőbe
- amikor a felhasználó elkezdi beírni a szót a szövegben box meg kell javasolni szavakat, amelyek megfelelnek a beírt kulcsszó
- ott kell lennie előre meghatározott keresési feltételek automatikus teljes pl. az első 3 betű beírása után javasolnia kell egyező kulcsszó
- amikor a felhasználó rákattint bármelyik linkre az eredményből, és vissza navigál, akkor az eredményt fenn kell tartani
- kattintás után Keresés mező – keresési előzményeket kell megjeleníteni (legújabb keresési kulcsszó)
- minden keresési kulcsszót/szűrőt törölni kell a Visszaállítás gombra kattintva
- a keresési eredményeket törölni kell a keresés törlése gombra kattintva
- a keresési mezőben megjelenített előzményeket törölni kell legyen releváns a bejelentkezett felhasználó csak
- lapozás kell vizsgálni keresések visszatérő nagy száma bejegyzések
- összes keresési bejegyzések/eredmények kell megjeleníteni az oldalon
- Keresés kulcsszó kell kiemelni a színt a keresési eredmények
- az e – kereskedelmi oldalak – keresés kulcsszó kell javasolnia hasonló típusú termék/tételek
- a Részletes keresés-korlátozott keresési szűrőket kell biztosítani
- víz szöveget kell biztosítani a felhasználó számára, hogy megértsék, mit kell keresni
- a “pontos egyezés” kifejezésre definiált keresési szabályok érvényesítése a
- a “hasonló egyezés” kifejezésre definiált keresési szabályok érvényesítése a
- érvényesítése keresés meghatározott szabályok keresni egy sor kulcsszavak
- felhasználó számára lehetővé kell tenni, hogy a Keresés, Amikor belép a kulcsszót, majd a találatok ‘Enter’ gombot a billentyűzeten
Keresési kulcsszóval