Používateľská skúsenosť a UI

Ako testovať..., CMS (Content Management System), Konkrétne oblasti, Používateľská skúsenosť a UI, Všeobecné témy

Ako testovať multijazyčnosť obsahu (preklady, fallback jazyk)

Príklad

Predstav si e-shop, ktorý podporuje slovenčinu, češtinu a angličtinu. Používateľ si prepne jazyk na nemčinu, ktorú systém oficiálne nepodporuje.
Namiesto fallbacku na angličtinu sa mu zobrazí mix jazykov: menu je po slovensky, produkty po česky a chybové hlášky v angličtine.

Výsledok? Nedôvera, chaos a zvýšené riziko, že používateľ odíde bez nákupu.…

Ako testovať..., CMS (Content Management System), Konkrétne oblasti, Používateľská skúsenosť a UI, Všeobecné témy

Ako testovať vyhľadávanie v obsahu (fulltext, tagy, kategórie)

Príklad

Na prvý pohľad vyzerá vyhľadávanie v obsahovom systéme jednoducho. Používateľ zadá slovo, systém niečo nájde a zobrazí výsledky. V praxi sa však práve tu často láme dôvera v celý produkt.

Predstav si redakčný portál alebo firemný knowledge base systém. Autor pridá článok s názvom „Zmena fakturačných údajov“, označí ho tagmi fakturácia, profil, zákazník a zaradí do kategórie Pomoc.…

Ako testovať..., CMS (Content Management System), Používateľská skúsenosť a UI, Všeobecné témy

Ako testovať správu článkov a stránok (publikovanie, editácia, drafty)

Príklad

Predstav si redaktora, ktorý pripraví článok, uloží ho ako draft a plánuje publikovanie na ráno.
Ráno sa článok zobrazí na webe — ale bez obrázkov, so starou verziou textu a bez SEO titulku.

Výsledok:

  • návštevníci vidia nekompletný obsah
  • marketing má zlé dáta
  • redakcia stráca dôveru v systém

CMS nie je len „editor textu“.…

Ako testovať..., Hotely, cestovky a cestovanie, Konkrétne oblasti, Používateľská skúsenosť a UI, Všeobecné témy

Ako testovať spätnú väzbu – hodnotenia hostí a recenzie

Príklad

Predstav si hosťa, ktorý po pobyte v hoteli vyplní hodnotenie:
5 hviezdičiek za čistotu, 3 za personál a textový komentár s konkrétnou výhradou.
Na webe sa však zobrazí len celkové skóre bez komentára, v administrácii je hodnotenie uložené dvakrát a notifikácia hotelu nepríde vôbec.
Výsledok?…

Ako testovať..., Hotely, cestovky a cestovanie, Konkrétne oblasti, Používateľská skúsenosť a UI, Všeobecné témy

Ako testovať zobrazovanie cien v rôznych menách

Príklad
Predstav si, že zákazník si prezerá ponuku zájazdov na webe cestovnej kancelárie. Na slovenskej verzii vidí cenu 1 200 €, ale po prepnutí do anglickej verzie sa suma zobrazí ako 1 200 $ — bez prepočtu podľa aktuálneho kurzu. Takáto chyba môže spôsobiť nielen reklamácie, ale aj právne problémy pri potvrdení objednávky.…

Ako testovať..., Hotely, cestovky a cestovanie, Konkrétne oblasti, Používateľská skúsenosť a UI, Všeobecné témy

Ako testovať online rezerváciu izby (dostupnosť, termíny, kapacita)

Príklad

Predstav si, že používateľ chce zarezervovať dvojlôžkovú izbu v hoteli na 10.–12. augusta. Systém mu však umožní zvoliť termín, hoci je už obsadený. Po zaplatení mu príde potvrdenie, ale recepcia ho kontaktuje, že izba nie je voľná. Takýto bug má okamžitý dopad na reputáciu hotela a spôsobuje refundácie aj nespokojnosť klienta.…

Ako testovať..., Bankové a platobné procesy, Konkrétne oblasti, Používateľská skúsenosť a UI, Všeobecné témy

Ako testovať onboarding nového klienta v bankovej aplikácii

Príklad
Predstav si, že si nový klient a chceš si založiť účet cez mobilnú aplikáciu. Stiahneš si ju, otvoríš a čakáš, že proces bude rýchly a intuitívny. Namiesto toho sa zasekneš už pri nahrávaní dokladu totožnosti – aplikácia padne a musíš začať odznova. Takéto zlé skúsenosti odradia ľudí hneď na začiatku a banka prichádza o potenciálneho zákazníka.…

Ako testovať..., Používateľská skúsenosť a UI, Všeobecné témy

Ako testovať vizuálne rozdiely medzi verziami (regresné UI testy)

Príklad:
Predstav si e-shop, ktorý spustil novú verziu katalógu produktov. Dizajnér zmenil farby tlačidiel, upravil font nadpisov a pridal viac miesta medzi jednotlivé položky filtrov. Tester má preveriť, či sa tieto zmeny prejavili presne podľa návrhu a či sa nezmenilo nič, čo sa meniť nemalo – napríklad rozbité zarovnanie textu, posunuté obrázky alebo neviditeľné tlačidlá.…

Ako testovať..., Používateľská skúsenosť a UI, Všeobecné témy

Ako testovať onboarding nového používateľa

Predstav si, že testuješ aplikáciu na evidenciu dochádzky vo firme. Nový zákazník si práve kúpil program a po prvom prihlásení musí:

  • nastaviť základné údaje o firme,
  • pridať oddelenia a manažérov,
  • priradiť personalistov,
  • vytvoriť šablóny pre dochádzku (napr. 8h pracovný čas, skrátený úväzok),
  • pridať zamestnancov.

Niektoré funkcie (napr.…

Ako testovať..., Používateľská skúsenosť a UI, Všeobecné témy

Ako testovať automatické dopĺňanie údajov (autocomplete)

Nie všetky autocomplete fungujú rovnako. Niektoré sa učia z tvojich predchádzajúcich vstupov, iné čerpajú zo širokej databázy a hneď ponúkajú návrhy.

Predstavte si pole na zadanie výrobku v e-shope. Používateľ napíše „pracka“ a systém mu navrhne:

  • práčka
  • pracka na opasok
  • práčka Whirlpool

Záleží na tom, či vie pracovať s diakritikou, ako rozumie významom a čo má v dátach.…

Ako testovať..., Integrácie, API a externé služby, Používateľská skúsenosť a UI, Všeobecné témy

Ako testovať export do Excelu

V dnešnej dobe sú Excelové exporty základným spôsobom, ako zdieľať a analyzovať dáta. Ak ale pri exporte niečo nefunguje, môže to viesť k chybným reportom, zle interpretovaným výsledkom a strate času. Preto by mal každý QA inžinier či analytik mať pripravený jednoduchý, no dôkladný check-list.

  1. Správnosť údajov
    • Porovnajte vybrané riadky (napr.
Ako testovať..., Používateľská skúsenosť a UI, Všeobecné témy

Ako testovať lokalizáciu aplikácie?

Príklad z praxe:
Testujem aplikáciu, ktorá má byť dostupná v slovenčine, angličtine a arabčine. Prepnem jazyk na arabčinu – text sa síce preložil, ale rozloženie stránky sa nerozbilo? Fajn. Ale dátum má stále európsky formát, nie arabský. A fallback jazyk? Namiesto angličtiny sa zobrazuje poľština… 🤯

Na čo sa zamerať pri testovaní lokalizácie?

Ako testovať..., Používateľská skúsenosť a UI, Všeobecné témy

Ako testovať webový formulár: povinné aj voliteľné polia

Príklad:

Predstavme si jednoduchý registračný formulár:

  • Meno* (povinné)
  • E-mail* (povinné)
  • Telefón (voliteľné)
  • Dátum narodenia* (povinné)
  • Súhlas s newsletterom (voliteľné checkbox)

Čo všetko otestovať?

  1. Kombinácie vstupov
    • Vyplnené len povinné polia
    • Vyplnené všetky polia vrátane voliteľných
    • Žiadne vyplnené polia → očakávané chyby pre všetky povinné
    • Náhodné kombinácie (napr.
Ako testovať..., Používateľská skúsenosť a UI

Ako testovať PDF výstup z aplikácie

Príklad:

Používateľ vyplní formulár (napr. fakturačný), klikne na „Generovať PDF“ a stiahne si PDF súbor. PDF má obsahovať údaje zo systému, logo firmy a čitateľné formátovanie.

Čo testovať – kontrolný zoznam v bodoch

1. Generovanie PDF

  • Spustí sa generovanie PDF po očakávanej akcii?
  • Je proces generovania úspešný bez technických alebo vizuálnych chýb (napr.
Návrat hore