SlideShare a Scribd company logo
1 of 18
Download to read offline
ˇ
          Ceske vysoke ucen´ technicke v Praze
              ´      ´ ˇ ı           ´
          Fakulta elektrotechnicka´
          Technick´ 2, Praha 6
                   a
          http://fel.cvut.cz




  Testov´n´ syst´mu pro on-line
        a ı     e
rezervaci vstupenek do O2 Areny

             Semestr´ln´ pr´ce
                     a ı a
          Y39TUR (A7B39TUR)
      Testov´n´ uˇivatelsk´ch rozhran´
            a ı z         y          ı




                                            Ondˇej Machulda
                                                  r
                                         machuon1@fel.cvut.cz
                                             3. listopadu 2011

                        1
Obsah
  ´
1 Uvod                                                                                                                                        3
  1.1 Popis aplikace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                                                      3
  1.2 Popis uˇivatel˚ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
             z      u                                                                                                                         4

2 Testov´n´ bez uˇivatele
         a ı      z                                                                                                                            4
  2.1 Metodika . . . . . . . . . . .    .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   . 4
  2.2 Pˇehled pˇ´ u uˇit´ . . . .
        r      rıpad˚ z ı               .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   . 5
  2.3 UC1 – vyhled´n´ akce . . . .
                   a ı                  .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   . 5
  2.4 UC2 – rezervace vstupenky .       .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   . 7
  2.5 UC3 – registrace uˇivatele .
                         z              .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   . 12
      2.5.1 Kognitivn´ pr˚chod .
                       ı u              .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   . 12
      2.5.2 Heuristick´ evaluace
                       a                .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   .   . 14

3 N´lezy
    a                                                                                  15
  3.1 Hodnocen´ z´vaˇnosti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
               ı a z
  3.2 Tabulka n´lez˚ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
               a u

4 Z´vˇr
   a e                                                                                                                                       17




                                                    2
1     ´
      Uvod

1.1    Popis aplikace

Pˇedmˇtem testov´n´ je webov´ uˇivatelsk´ rozhran´ praˇsk´ O2 Areny, urˇen´ k n´kupu
 r    e          a ı         e z        e        ı    z e              c e     a
vstupenek, mj. na hokejov´ utk´n´ t´mu HC Slavia Praha:
                         a    a ı y
                                http://www.o2arena.cz/
O2 Arena, otevˇen´ v roce 2004 pod p˚vodn´ n´zvem Sazka Arena, je modern´ v´ uˇelov´
                r a                    u      ım a                              ı ıce´c     a
hala, kter´ stoj´ v Praze 9, na hranici Libnˇ a Vysoˇan. Poˇadaj´ se v n´ sportovn´ ud´losti,
          a     ı                           e       c      r´ ı         ı         ı a
ale i kulturn´ a z´bavn´ akce, koncerty, veletrhy a dalˇ´
             ı     a    ı                              sı.
Pravidelnˇ se v n´ pak konaj´ dom´c´ utk´n´ t´mu HC Slavia Praha, na kter´ je
          e         ı          ı    a ı    a ı y                             e
kapacita haly aˇ 17 000 m´ Od sam´ho zaˇ´tku prob´ a prodej tˇchto vstupenek
                 z          ıst.        e     ca      ıh´         e
prostˇednictv´ internetov´ho syst´mu Sazka Ticket. Na webu O2 Areny je pak provo-
     r        ım          e       e
zov´na nadmnoˇina“ tohoto syst´mu, kter´ zobrazuje pouze akce konan´ v O2 Arenˇ –
   a              z              e        a                         e         e
        ”
a tuto ˇast pr´vˇ podrob´ testov´n´
       c´      a e      ıme        a ı.
Aplikace umoˇnuje v´bˇr utk´n´ sektoru (a tedy cenov´ relace vstupenky), v´bˇr konkr´tn´
             zˇ     y e     a ı,                     e                    y e       e ıho
sedadla v dan´m sektoru a rezervaci vstupenky (ˇi vstupenek). Jej´ uhrada a vyzvednut´
             e                                  c                 ı´                   ı
pak prob´ a fyzicky u termin´l˚ spoleˇnosti Sazka (trafiky, poˇty aj.).
         ıh´                au       c                        s
Aplikace m´ rovnˇˇ uˇivatelsk´ funkce (registrace, pˇihl´ˇen´ atd.).
          a     ez z         e                      r as ı




        Obr´zek 1: Vstupn´ str´nka webu O2 Areny, http://www.o2arena.cz/
           a             ı a




                                             3
1.2    Popis uˇivatel˚
              z      u

Bˇˇn´mi uˇivateli syst´mu jsou hokejov´ fanouˇci, kteˇ´ si chtˇj´ rezervovat a n´slednˇ za-
  ez y     z          e               ı      s       rı       eı                a     e
koupit vstupenku na hokejov´ utk´n´ t´mu HC Slavia Praha. Protoˇe internetov´ syst´m
                            e    a ı y                               z            y     e
funguje jiˇ dlouho (a to v podobn´ verzi ˇasto i na jin´ch stadionech), jsou vˇtˇinou v
          z                       e        c            y                         es
n´kupu vstupenek t´
 a                  ımto zp˚sobem zvykl´
                           u             ı.
Pˇedpokl´d´me tak, ˇe uˇivatele um´ obsluhovat internetov´ prohl´zeˇ na urovni bˇˇn´ho
  r       a a        z z            ı                    y      ıˇ c    ´       ez e
uˇivatele, m´ z´kladn´ zkuˇenosti s obsluhou podobn´ch syst´m˚ (napˇ´
 z           a a      ı    s                         y       e u        rıklad n´kup v
                                                                                a
e-shopu), avˇak na t´to konkr´tn´ str´nce m˚ˇe vstupenku rezervovat poprv´.
             s      e        e ı a         uz                              e


2     Testov´n´ bez uˇivatele
            a ı      z

2.1    Metodika

K testov´n´ bez uˇivatele pouˇijeme dvˇ metody – kognitivn´ pr˚
        a ı      z           z        e                   ı uchod a heursitickou
evaluaci.


Kognitivn´ pr˚
         ı uchod

Jedn´ se o metodu, pˇi kter´ se postupnˇ proch´z´ uˇivatelsk´m rozhran´ podle dan´ho
     a               r      e           e      a ı z         y          ım           e
sc´n´ˇe smˇˇuj´ ıho k dosaˇen´ urˇen´ho c´ priˇemˇ se simuluje bˇˇn´ kognitivn´ chov´n´
  e ar     er ıc´          z ı c e        ıle, c z                ez e          ı     a ı
uˇivatele. V kaˇd´m kroku se pomoc´ urˇen´ch ot´zek ovˇˇuje srozumitelnost a jednodu-
 z              z e                 ı c y        a       er
chost rozhran´ a hledaj´ se probl´my v pouˇitelnosti, na kter´ by mohl uˇivatel narazit.
              ı        ı         e          z                e           z
Metoda je obzvl´ˇtˇ vhodn´ na analyzov´n´ ukol˚ s dobˇe strukturovan´mi kroky a jako
               as e      a            a ı´ u         r              y
nen´roˇn´ a pomˇrnˇ rychl´ zp˚sob testov´n´ obykl´ch prvk˚ v uˇivatelsk´m rozhran´
   a c y        e e      y u            a ı      y        u    z       e          ı.
Na zaˇatku testov´n´ kaˇd´ho pˇ´
      c´           a ı z e       rıpadu uˇit´ je nejprve tˇeba pˇesnˇ urˇit odpovˇd’ na
                                          z ı             r     r e c            e
n´sleduj´ ı ot´zku, s kterou pak evalu´tor pracuje:
 a      ıc´ a                         a
          ˇ
      Q0. Ceho chce uˇivatel dos´hnout?
                     z          a
V r´mci kaˇd´ho jednotliv´ho kroku ve sc´n´ˇi si pak odpov´ na tyto ot´zky:
   a      z e            e              e ar              ıme         a
      Q1. Bude uˇivateli zˇejm´ spr´vn´ akce?
                z         r   a    a a
      Q2. Spoj´ si uˇivatel popisek akce s t´ co chce udˇlat?
              ı     z                       ım,         e
      Q3. Obdrˇ´ uˇivatel odpov´ ıc´ odezvu na provedenou akci?
              zı z             ıdaj´ ı
V´stupem z testov´n´ kognitivn´ pr˚chodem jsou odpovˇdi na tyto ot´zky s koment´ˇem,
  y                a ı         ım u                     e         a            ar
ze kter´ch se daj´ zpracovat konkr´tn´ n´lezy a doporuˇen´
       y         ı                e ı a               c ı.


Heuristick´ evaluace
          a

Pˇi t´to metodˇ je testovan´ rozhran´ podrobeno zkoum´n´ nˇkolika expert˚, kteˇ´ ana-
  r e          e           e         ı                 a ı e             u    rı
lyzuj´ zda nedoˇlo k poruˇen´ nˇjak´ heuristiky (= obecnˇ platn´ doporuˇen´ v n´vrhu
     ı         s         s ı e e                        e      a       c ı)    a
uˇivatelsk´ho rozhran´
  z       e          ı.


                                            4
Heuristick´ evaluace je vhodn´ pro testov´n´ m´nˇ strukturovan´ch ukol˚.
          a                  a           a ı e e              y ´ u
Pro naˇe testov´n´ jsme pouˇili sadu heuristik od Jakoba Nielsena [1]:
      s        a ı         z
      H1. viditelnost stavu syst´mu
                                e
      H2. podobnost syst´mu a re´ln´ho svˇta
                        e       a e      e
      H3. kontrola nad syst´mem a uˇivatelsk´ svoboda
                           e       z        a
      H4. konzistence a standardy
      H5. prevence chyb
      H6. rozpozn´n´ nam´ vzpomenut´
                 a ı    ısto       ı
      H7. flexibiln´ a efektivn´ pouˇit´
                  ı           ı    z ı
      H8. estetick´ a minimalistick´ vzhled
                  y                y
      H9. pomoc s rozpozn´n´ diagnostikou a zotaven´ se z chyb
                         a ım,                     ım
      H10. n´povˇda a dokumentace
            a   e


2.2    Pˇehled pˇ´
        r       rıpad˚ uˇit´
                     u z ı

Testovali jsme n´sleduj´ ı tˇi pˇ´
                a      ıc´ r rıpady uˇit´ (use case):
                                     z ı
   • UC1 – vyhled´n´ akce
                 a ı
   • UC2 – n´kup vstupenky
            a
   • UC3 – registrace uˇivatele
                       z
Pro UC1 byla pouˇita heuristick´ evaluace, pro UC2 testov´n´ kognitivn´ pr˚chodem
                 z             a                         a ı          ım u
a pro UC3 obˇ metody.
            e


2.3    UC1 – vyhled´n´ akce
                   a ı

Pokud chce uˇivatel rezervovat vstupenku, mus´ nejdˇ´ pˇirozenˇ naj´ akci, na kterou ji
             z                               ı     rıve r     e    ıt
chce rezervovat. V naˇem pˇ´ e uvaˇejeme n´kup vstupenky na hokejov´ utk´n´ t´mu
                      s    rıpadˇ    z       a                         e     a ı y
HC Slavia Praha – to m˚ˇe n´vˇtˇvn´ po vstupu na hlavn´ str´nku O2 Areny uˇinit
                         uz a s e ık                       ı    a                 c
nˇkolika r˚zn´mi zp˚soby.
 e        u y       u
Pro testov´n´ tohoto pˇ´
          a ı         rıpadu uˇit´ pouˇita heuristick´ evaluace, pr´vˇ proto, ˇe je zde
                              z ı      z               a           a e        z
nˇkolik r˚zn´ch moˇnost´ jak tento pˇ´
 e       u y       z     ı           rıpad uˇit´ splnit.
                                            z ı


N´lez 1 (N1)
 a

´
Uvodn´ str´nka (viz Obr´zek 1) nen´ zcela pˇehledn´, nov´ n´vˇtˇvn´ nemus´ poznat, ˇe
       ı a               a         ı       r      a     y a s e ık         ı        z
moˇnost rezervovat vstupenky na utk´n´ t´mu HC Slavia Praha je skryta pod obr´zkem
   z                                 a ı y                                      a
vpravo, pod nadpisem Dom´c´ t´m“ (m˚ˇe pod n´ oˇek´vat napˇ´
                             a ı y       uz        ım c a          rıklad odkaz na do-
                        ”
movskou str´nku klubu apod.). Seznam dalˇ´ akc´ se rovnˇˇ zobrazuje aˇ pomˇrnˇ
            a                                sıch    ı       ez              z    e e
 n´
  ızko“ na str´nce, za z´plavou animovan´ch banner˚.
              a         a                y          u
”
                                              5
Poruˇen´ heuristiky: H7, H8
    s e


N´lez 2 (N2)
 a

Pokud se uˇivatel rozhodne nal´zt utk´n´ t´mu pomoc´ ˇlenˇn´ akc´ do kategori´ vstoup´
           z                   e       a ı y         ıc e ı      ı           ı,      ı
pomoc´ menu Akce“ v lev´ doln´ ˇasti str´nky logicky do kategorie Sport. Avˇak zde
      ı                     e     ı c´       a                                  s
              ”
nenalezne ˇadn´ akce, a to ani utk´n´ t´mu HC Slavia Praha (viz Obr´zek 2). Rovnˇˇ mu
          z´ e                    a ı y                            a              ez
nen´ nab´
   ı    ıdnuta ˇ´dn´ dalˇ´ moˇnost, co dˇlat d´le.
               za a      sı    z          e    a
Podobn´ probl´m je pˇi pouˇit´ Pl´nu akc´ (rovnˇˇ z lev´ho menu) (viz Obr´zek 3).
       y       e       r      z ı     a       ı“      ez     e                   a
                                   ”
Ani zde uˇivatel hokejov´ akce nenalezne, nav´ uˇivatel ani nepozn´, ˇe skuteˇnˇ vybral
          z              e                      ıc z                 a z       c e
pl´n akc´ (ve skuteˇnosti se totiˇ jedn´ o totoˇnou str´nku jako je str´nka hlavn´
  a     ı          c             z      a       z      a               a         ı).
Poruˇen´ heuristiky: H1, H2, H9
    s e




         Obr´zek 2: Pr´zdn´ kategorie Sport, je nutno pouˇ´ obr´zek vpravo
            a         a   a                              zıt   a




Obr´zek 3: Pl´n akc´ (poloˇka v menu ˇervenˇ zv´raznˇna) neobsahuje ˇ´dn´ akce HC
   a         a      ı     z          c     e y      e               za e
           Slavia Praha


N´lez 3 (N3)
 a

Ani vyhled´v´n´ nepom˚ˇe uˇivateli nal´zt hokejov´ utk´n´ – zd´ se, ˇe v nich totiˇ
           a a ı      uz z              e          a     a ı  a     z             z
v˚bec nevyhled´v´, vyhled´v´n´ dotazu slavia“ nalezne pouze odkazy na fotogalerii
 u             a a       a a ı
                                          ”
z posledn´ utk´n´ a r˚zn´ starˇ´ ˇl´nky (viz Obr´zek 4).
         ıch   a ı   u e      sı c a            a
Poruˇen´ heuristiky: H2, H7
    s e

                                          6
Obr´zek 4: V´sledek vyhled´v´n´ dotazu slavia“
                      a        y             a a ı
                                                          ”

N´lez 4 (N4)
 a

Kdyˇ se uˇivatel koneˇnˇ“ dostane na str´nku s moˇnost´ rezervace vstupenek na hoke-
     z    z           c e               a        z    ı
                 ”
jov´ utk´n´ HC Slavia Praha, samotn´ seznam utk´n´ je utopen“ aˇ t´mˇˇ na koneci
   a    a ı                         y            a ı               z e er
                                                        ”
str´nky (viz Obr´zek 5).
   a            a
Poruˇen´ heuristiky: H7
    s e


N´lez 5 (N5)
 a

Seznam nav´ zobrazuje pro uˇivatele zcela nerelevantn´ udaj ID akce , kter´ k tomu
            ıc                z                         ı ´                  y
u jiˇ odehran´ch utk´n´ nen´ ID, ale ve skuteˇnosti g´lov´ v´sledek tohoto utk´n´ (viz
    z         y     a ı    ı                 c       o y y                     a ı.
Obr´zek 6).
    a
Poruˇen´ heuristiky: H2, H8
    s e


2.4    UC2 – rezervace vstupenky

Tento pˇ´rıpad uˇit´ testuje asi nejbˇˇnˇjˇ´ ˇinnost, kterou n´vˇtˇvn´ na webu vykon´vaj´
                z ı                  ez e sı c                a s e ıci             a ı
– totiˇ rezervace vstupenky.
      z
Protoˇe se jedn´ o dobˇe strukturovan´ pˇ´
     z         a      r              y rıpad uˇit´ s pˇesnˇ definovan´mi kroky, pouˇili
                                              z ı     r e           y             z
jsme testov´n´ kognitivn´ pr˚
           a ı           ım uchodem.
Q0: Uˇivatel si chce rezervovat vstupenku na akci.
     z
Seznam krok˚
           u:



                                           7
Obr´zek 5: Informace o hokejov´ch utk´n´ HC Slavia Praha a um´ en´ odkaz˚ na rez-
   a                          y       a ıch                        ıstˇ ı u
           ervaci vstupenek na jednotliv´ utl´n´ (ˇervenˇ zv´raznˇno)
                                        a    a ı c      e y      e




            Obr´zek 6: Detail nesmyslnˇ uv´dˇn´ch informac´ (ID akce)
               a                      e a e y             ı




                                       8
1. V´bˇr sektoru
      y e
  2. V´bˇr m´
      y e   ıst
  3. Pˇihl´ˇen´
      r as ı
  4. Potvrzen´ rezervace
             ı
  5. Zobrazen´ v´sledn´ rezervace
             ı y      e
V´choz´ stav: uˇivatel m´ vybranou akci, na kterou si chce rezervovat vstupenku.
 y      ı           z       a
Uˇivatel je v syst´mu registrov´n, avˇak nen´ moment´lnˇ pˇihl´ˇen.
 z                e            a     s      ı       a e r as


Krok 1 Prvn´ krokem je v´bˇr sektoru, tedy oblasti na stadionu, kde si chce uˇivatel
              ım             y e                                             z
vstupenku rezervovat (viz Obr´zek 7).
                             a




                           Obr´zek 7: V´bˇr sektoru (krok 1)
                              a        y e

     Q1. Ano.
     Q2. Ano, avˇak na nˇkter´ sektory na pl´nku nen´ moˇno kliknout (vstupenky do
                 s       e   e              a       ı   z
     nich se neprod´vaj´ – uˇivatel tak na prvn´ pohled nepozn´, kam m˚ˇe a kam
                   a ı)     z                  ı               a         uz
     nem˚ˇe kliknout. (N6)
         uz
     Q3. Ano.


Krok 2 Nyn´ je tˇeba vybrat jedno ˇi v´ sedadel, jejichˇ l´
              ı  r                c ıce                z ıstky chce uˇivatel rezervovat
                                                                     z
(viz Obr´zek 8).
        a
     Q1. Ne, chyb´ popisek co pˇesnˇ m´ uˇivatel dˇlat. (N7)
                 ı             r e a z            e
     Q2. Ne, chyb´ bliˇˇ´ popis ˇemu odpov´ ı jednotliv´ ˇ´
                  ı zsı         c         ıdaj´        a cısla, jak je hlediˇtˇ orien-
                                                                            se
     tov´no a podobnˇ. (N8)
        a           e
     Q3. Ano.

                                          9
Obr´zek 8: V´bˇr m´ (krok 2)
                             a        y e   ıst


Krok 3 Uˇivatel je vyzv´n k pˇihl´ˇen´ (viz Obr´zek 9).
        z              a     r as ı            a




                       Obr´zek 9: V´zva k pˇihl´ˇen´ (krok 3)
                          a        y       r as ı

     Q1. Ne, neoˇek´vanˇ vyskoˇila chybov´ hl´ˇka. (N9)
                c a e         c          a as
     Q2. Ne, chybov´ hl´ˇka obsahuje neodpov´ ıc´ text (zat´ jsme ˇ´dn´ pˇihlaˇovac´
                    a as                    ıdaj´ ı        ım     za e r      s    ı
     udaje ani nezad´vali). (N10)
     ´              a
     Q3. Ano.




                                        10
Krok 4 Po pˇihl´ˇen´ m˚ˇe uˇivatel potvrdit rezervaci vybran´ch vstupenek (viz Obr´zek 10).
           r as ı uz z                                      y                     a




                       Obr´zek 10: Potvrzen´ rezervace (krok 4)
                          a                ı

     Q1. Ne, chyb´ popisek co m´ uˇivatel d´le dˇlat. (N11)
                 ı             a z         a    e
     Q2. Ano.
     Q3. Ano.


Krok 5 Na konec je zobrazeno ˇ´ rezervace a dalˇ´ pokyny, jak si l´
                             cıslo             sı                 ıstky vyzvednout
(viz Obr´zek 11).
        a




                  Obr´zek 11: Zobrazen´ v´sledn´ rezervace (krok 5)
                     a                ı y      e

     Q1. Ne, potvrzen´ nen´ zcela zˇejm´. (N12)
                     ı    ı        r   e

                                         11
Q2. Ano.
        Q3. Ne nutnˇ, v pˇ´ e v´skytu chyby pˇi rezervaci (viz Obr´zek 12) se uˇivateli
                    e    rıpadˇ y              r                  a            z
        m˚ˇe zobrazit pouze pr´zdn´ str´nka. (N13)
         uz                   a   a a




            Obr´zek 12: Jak tak´ m˚ˇe dopadnout potvrzen´ rezervace (krok 5)
               a               e uz                     ı



2.5      UC3 – registrace uˇivatele
                           z

Pro rezervaci jak´hokoliv l´
                 e         ıstku prostˇednictv´ syst´mu je nutn´ registrace (a n´sledn´
                                      r       ım    e          a                a     e
pˇihl´ˇen´ uˇivatele – viz tak´ krok 3 u UC2, kde je uˇivatel vyzv´n k pˇihl´ˇen´ ˇi k
 r as ı) z                     e                       z           a      r as ı c
registraci.
Jedin´ m´
      e ısto odkud se na webu m˚ˇe uˇivatel registrovat (i pˇihl´sit), je aˇ v okamˇiku
                                 uz z                       r a            z       z
kdy zaˇne objedn´vku vstupenky. Odtud tedy zaˇ´ a pˇ´
        c       a                             cın´ rıpad uˇit´ (stejnˇ tak m˚ˇe zaˇ´
                                                            z ı         e       uz   cıt
i z dalˇ´ krok˚ objedn´vky, viz napˇ. Obr´zek 9.
       sıch   u        a           r     a
Pro tento pˇ´
           rıpad uˇit´ jsme pouˇili jak testov´n´ kognitivn´ pr˚
                  z ı          z              a ı          ım uchodem, tak testov´n´
                                                                                 a ı
heuristickou evaluac´    ı.


2.5.1     Kognitivn´ pr˚
                   ı uchod

Q0: Uˇivatel se chce registrovat do syst´mu.
     z                                  e
Seznam krok˚
           u:
  1. Kliknut´ na odkaz
            ı
  2. Vyplnˇn´ registraˇn´ udaj˚
          e ı         c ıch ´ u
V´choz´ stav: uˇivatel se nach´z´ na str´nce s r´meˇkem s odkazem na registraci.
 y    ı        z              a ı       a       a c




                                           12
Krok 1 Uˇivatel nejprve klikne na odkaz Registrace nov´ho uˇivatele“, kter´ se nach´z´
           z                                            e     z           y        a ı
                                         ”
v r´meˇku spolu s formul´ˇem pro pˇihl´ˇen´ (viz Obr´zek 13).
   a c                  ar        r as ı            a




Obr´zek 13: R´meˇek (ˇervenˇ zv´raznˇno) s odkazem na registraˇn´ formul´ˇ (ˇerven´
   a          a c    c     e y      e                         c ı       ar c      a
            ˇipka)
            s

     Q1. Ano.
     Q2. Ne, nen´ zˇejm´ ˇe se jedn´ o odkaz (vypad´ stejnˇ jako nadpis pˇihl´ˇen´
                  ı r   ez         a               a      e               r as ı“,
                                                                        ”
     kter´ ale odkazem nen´ (N14)
         y                ı).
     Q3. Ne, odkaz se otevˇe v nov´m oknˇ (coˇ m˚ˇe uˇivatel pˇehl´dnou, pˇ´
                          r       e     e    z uz z           r e         rıpadnˇ m´
                                                                                e ıt
     blokovan´). (N15)
             e


Krok 2 Uˇivatel vypln´ registraˇn´ formul´ˇ a odeˇle jej (viz Obr´zek 14).
        z            ı         c ı       ar      s               a
     Q1. Ano.
     Q2. Ne, zv´raznˇn´ povinn´ch poloˇek nen´ skoro vidˇt, popisek max.10“ pro poˇet
               y    e ı       y       z      ı          e                         c
                                                                   ”
     znak˚ je ne´pln´. (N16)
         u      u y
     Q3. Ne, po odesl´n´ formul´ˇe se okno s n´ automaticky zavˇe a uˇivatel je
                      a ı        ar              ım                    r     z
     pˇihl´ˇen na p˚vodn´ str´nce, (N17) aniˇ by se zobrazilo jak´koliv potvrzen´
      r as         u    ı a                 z                    e              ı.




                                          13
Obr´zek 14: Registraˇn´ formul´ˇ
                             a                c ı       ar


2.5.2   Heuristick´ evaluace
                  a

N´lez 1 (N18) Formul´ˇ s registrac´ a pˇihl´ˇen´ je pˇ´
  a                       ar         ı r as ım       rıstupn´ pouze z podstr´nek
                                                            y               a
objedn´vky, nikoliv z hlavn´ strany.
      a                    ı
Poruˇen´ heuristiky: H4
    s e


N´lez 2 (N19) Str´nka s registraˇn´ formul´ˇem se otev´ a v nov´m vyskakovac´
  a                 a             c ım        ar         ır´     e           ım“
                                                                    ”
oknˇ, coˇ je pro mnoh´ uˇivatele nepˇ´
    e   z             e z           rıjemn´, nav´ uˇivatel´ mohou m´ vyskakovac´
                                          e      ıc z     e        ıt          ı“
                                                                      ”
okna blokov´na.
            a
Poruˇen´ heuristiky: H3, H4
    s e


N´lez 3 (N20) Registraˇn´ formul´ˇ nekontroluje form´t zadan´ch data, pouze jejich
  a                       c ı   ar                  a       y
pˇ´
 rıtomnost ˇi nepˇ´
           c     rıtomnost.
Poruˇen´ heuristiky: H9
    s e


N´lez 4 (N21) Registraˇn´ formul´ˇ neobsahuje spr´vn´ popisky a ani ˇadnou n´povˇdu
  a                   c ı       ar               a e                z´      a   e
– viz Obr´zek 14.
         a
Poruˇen´ heuristiky: H10
    s e




                                        14
3     N´lezy
       a
Jednotliv´ n´lezy uvedn´ v´ˇe v dokumenty byly ohodnoceny prioritou (stupnˇm z´vaˇnosti)
          e a          e ys                                               e a z
– viz dalˇ´ bod, a souhrnˇ seps´ny do tabulky n´ze, spolu s doporuˇen´ jak je moˇno
         sı              e      a               ıˇ                 c ım           z
dan´ probl´m vyˇeˇit.
    y       e    r s


3.1    Hodnocen´ z´vaˇnosti
               ı a z

Pˇi posuzov´n´ stupnˇ z´vaˇnosti byly br´ny v potaz tyto ˇtyˇi faktory [2]:
 r         a ı      e a z               a                c r
    • Frekvence toho, jak ˇasto se probl´m objevuje: Je ˇast´ nebo ojedinˇl´?
                          c             e               c y              ey
    • Dopad probl´mu v pˇ´ e jeho v´skytu: Bude pro uˇivatele jednoduch´ nebo
                    e      rıpadˇ  y                 z                 e
      obt´zn´ probl´m pˇekonat?
         ıˇ e      e   r
    • Setrvalost probl´mu: je to jednor´zov´ probl´m kter´ po jeho objeven´ mohou
                        e               a y        e      y               ı
      uˇivatele pˇekonat, nebo j´ budou opakovanˇ obtˇˇov´ni?
       z         r              ım              e    ez a
    • Dopad na produkt: ovlivn´ probl´m z´sadn´ zp˚sobem prodejnost produktu?
                              ı      e   a    ım u
Kombinac´ tˇchto faktor˚ byly jednotliv´ probl´my ohodnoceny ˇ´
        ı e            u               e      e              cısly 0 aˇ 4, od m´nˇ
                                                                      z        e e
v´znamn´ch k nejd˚leˇitˇjˇ´
 y     y          u z e sım:
      0 – Nepˇedstavuje probl´m.
             r               e
      1 – Kosmetick´ probl´m.
                   y      e
      2 – M´nˇ v´znamn´ probl´m, n´ a priorita opravy.
           e e y      y      e    ızk´
      3 – Z´sadn´ probl´m, je d˚leˇit´ jej opravit.
           a    ı      e       u z e
      4 – Kritick´ probl´m v pouˇitelnosti, nutno odstranit.
                 y      e       z




                                            15
3.2    Tabulka n´lez˚
                a u

ˇ
C.      Pri.   Popis n´lezu
                       a              Doporuˇen´c ı
N1      4      Nepˇehledn´
                  r       a           Zmˇnit nadpis obr´zku napˇ. na ”Akce dom´c´ t´mu”,
                                         e                a      r               a ıho y
               uvodn´ strana
               ´    ı                 zjednoduˇit hlavn´ stranu.
                                                s        ı
N2      4      Nenaleziteln´ akce
                           e          V kategorii Sport by mˇly b´t sportovn´ utk´n´ stejnˇ
                                                              e    y          ı     a ı,     e
                                      jako by mˇla b´t hokejov´ utk´n´ zaˇazena do pl´nu
                                                  e    y         a   a ı r                 a
                                      akc´ Pˇ´
                                         ı. rıpadnˇ by mˇl b´t uˇivatel pˇ´ v´pisu tˇchto
                                                    e        e y z          rı y         e
                                      kategori´ upozornˇn, kde m´ hokejov´ utk´n´ hledat. I z
                                              ı          e       a       a      a ı
                                      menu by mˇlo b´t patrn´, jakou kategorii uˇivatel pr´vˇ
                                                  e    y      e                  z         a e
                                      zobrazil.
N3      4      Nefunkˇn´
                      c ı     vyh-    Opravit vyhled´v´n´
                                                      a a ı.
               led´v´n´
                  a a ı
N4      3      Tˇˇko naleziteln´
                 ez               y   Pˇesunout seznam utk´n´ v´ na zaˇ´tek str´nky
                                       r                  a ı ıce     ca       a
               seznam utk´n´
                          a ı
N5      1      Zbyteˇn´ sloupec
                     c y              Sloupec odstranit ˇi pˇejmenovat.
                                                        c r
               ID akce
N6      1      Na sektory nelze       Barevnˇ odliˇit sektory, do kter´ch jiˇ/zat´ nen´ moˇno
                                              e    s                  y     z    ım   ı   z
               kliknout               l´
                                       ıstek zakoupit.
N7      2      Popisek dalˇ´ akce
                          sı          Doplnit popisek, co m´ uˇivatel d´le dˇlat.
                                                             a z         a    e
N8      2      Nejasn´y      v´bˇr
                              y e     Doplnit vysvˇtlivky a n´povˇdu.
                                                   e           a    e
               sedadla
N9      2      Pˇihl´ˇen´
                 r as ı               Nab´ ıdnout uˇivateli moˇnost pˇihl´ˇen´ dˇ´ neˇ se zo-
                                                   z            z     r as ı rıve, z
                                      braz´ chybov´ hl´ˇka.
                                           ı       a as
N10     2      Chybov´ hl´ˇka
                     a as             Opravit chybovou hl´ˇku, aby odpov´
                                                               as               ıdala skuteˇnˇ
                                                                                           c e
                                      (ne)proveden´ akci, ˇi ji rovnou odstranit v pˇ´ e
                                                   e         c                          rıpadˇ
                                      vyˇeˇen´ N9.
                                         r s ı
N11     2      Popisek dalˇ´ akce
                          sı          Doplnit popisek, ˇi nejl´pe dodˇlat grafick´ zn´zornˇn´
                                                         c      e      e           e a     e ı
                                      jednotliv´ch krok˚ objedn´vky (podobnˇ jako je bˇˇn´
                                               y         u          a           e         ez e
                                      v e-shopech).
N12     1      Potvrzen´
                       ı              Doplnit jednoznaˇn´ potvrzen´ napˇ. Vaˇe rezervace
                                                         c e          ı,    r      s
                                                                               ”
                                      byla provedena“
N13     2      V´skyt chyby
                y                     Pˇ´ vyskytu chyby doplnit chybov´ hl´ˇky.
                                        rı                                e as
N14     2      Podoba odkazu          Upravit vzhled odkazu.
N15,    3      Otev´ an´ nov´ho
                    ır´ ı     e       Odkazy neotev´ v nov´m oknˇ.
                                                      ırat        e     e
N19            okna
N16,    2      Popisky formul´ˇe
                             ar       Doplnit do formul´ˇe jednoznaˇn´ a v´razn´ popisky
                                                        ar           c e      y     e
N21                                   a n´povˇdu.
                                          a   e
N17     2      Potvrzen´ı  regis-     Informovat uˇivatele o preveden´ registraci (potvrzovac´
                                                  z                  e                       ı
               trace                  hl´ˇka apod.).
                                        as
N18     3      Formul´ˇ
                      ar        s     Pˇidat formul´ˇ na hlavn´ str´nku.
                                        r          ar          ı a
               pˇihl´ˇen´
                r as ım
N20     2      Kontrola zadan´ch
                             y        Kontrolovat form´t zadan´ch dat (ˇ´
                                                      a       y        cıslice, p´
                                                                                 ısmena,
               dat                    d´lka...).
                                       e




                                           16
4    Z´vˇr
      a e
Testov´n´ bez uˇivatele odhalilo na webu O2 Areny mnoh´ nedostatky, vˇetnˇ takovov´ch
        a ı     z                                        e               c e            y
kter´ sa daj´ povaˇovat za nedostatky kritick´. Ty mohou totiˇ dokonce v´st k ohroˇen´
    e       ı      z                           e                z           e          z ı
samotn´ho businessu“ str´nek a sn´zen´ prodeje (resp. rezervace) vstupenek.
         e                 a         ıˇ ı
            ”
Provozovatel webu by mˇl testov´n´ pouˇitelnosti str´nek rozhodnˇ vˇnovat vetˇ´ (nebo
                         e        a ı     z           a              e e           sı
alespoˇ nˇjakou) pozornost, a tyto nedostatky v pouˇitelnosti str´nek co nejdˇ´ opravit.
       n e                                          z             a           rıve
Zamˇˇit by se mˇl prim´rnˇ na ty s nejvyˇˇ´ prioritou (tj. 4) - viz pˇedchoz´ tabulka.
     er          e      a e                ssı                       r      ı




                                           17
Reference
[1] http://www.useit.com/papers/heuristic/heuristic_list.html 5
[2] http://www.useit.com/papers/heuristic/severityrating.html 15




                                    18

More Related Content

Viewers also liked

Viewers also liked (17)

Wonka20
Wonka20Wonka20
Wonka20
 
Google A Wonderful World
Google A Wonderful WorldGoogle A Wonderful World
Google A Wonderful World
 
IKT eta Lankidetza Hezkuntzan
IKT eta Lankidetza HezkuntzanIKT eta Lankidetza Hezkuntzan
IKT eta Lankidetza Hezkuntzan
 
Limbah
LimbahLimbah
Limbah
 
првата светска војна
првата светска војнапрвата светска војна
првата светска војна
 
382- USA-LA-San Diego
382- USA-LA-San Diego382- USA-LA-San Diego
382- USA-LA-San Diego
 
Aparell digestiu
Aparell digestiuAparell digestiu
Aparell digestiu
 
سر القاف
سر القافسر القاف
سر القاف
 
Free up-short
Free up-shortFree up-short
Free up-short
 
Pr ru
Pr ruPr ru
Pr ru
 
Taller links[1][1][1]
Taller links[1][1][1]Taller links[1][1][1]
Taller links[1][1][1]
 
Cape fear 9 frame analysis
Cape fear 9 frame analysisCape fear 9 frame analysis
Cape fear 9 frame analysis
 
Tirant lo blanc
Tirant lo blancTirant lo blanc
Tirant lo blanc
 
380 - Ombrie-Italy
380 - Ombrie-Italy380 - Ombrie-Italy
380 - Ombrie-Italy
 
2011服务品质
2011服务品质2011服务品质
2011服务品质
 
Test
TestTest
Test
 
Hola
HolaHola
Hola
 

Similar to Testování systému pro on-line rezervaci vstupenek do O2 Areny

Loskot_Diploma_Thesis
Loskot_Diploma_ThesisLoskot_Diploma_Thesis
Loskot_Diploma_ThesisMartin Loskot
 
filip-zavadil-bp-2011
filip-zavadil-bp-2011filip-zavadil-bp-2011
filip-zavadil-bp-2011Filip Zavadil
 
Základy informatiky pro ekonomy 1(1)
Základy informatiky pro ekonomy 1(1)Základy informatiky pro ekonomy 1(1)
Základy informatiky pro ekonomy 1(1)Petra Pitrová
 
Diplomová práce: Využití eye trackingu v internetovém marketingu
Diplomová práce: Využití eye trackingu v internetovém marketinguDiplomová práce: Využití eye trackingu v internetovém marketingu
Diplomová práce: Využití eye trackingu v internetovém marketinguLukas Marvan
 

Similar to Testování systému pro on-line rezervaci vstupenek do O2 Areny (6)

Diplomka
DiplomkaDiplomka
Diplomka
 
Diplomka2
Diplomka2Diplomka2
Diplomka2
 
Loskot_Diploma_Thesis
Loskot_Diploma_ThesisLoskot_Diploma_Thesis
Loskot_Diploma_Thesis
 
filip-zavadil-bp-2011
filip-zavadil-bp-2011filip-zavadil-bp-2011
filip-zavadil-bp-2011
 
Základy informatiky pro ekonomy 1(1)
Základy informatiky pro ekonomy 1(1)Základy informatiky pro ekonomy 1(1)
Základy informatiky pro ekonomy 1(1)
 
Diplomová práce: Využití eye trackingu v internetovém marketingu
Diplomová práce: Využití eye trackingu v internetovém marketinguDiplomová práce: Využití eye trackingu v internetovém marketingu
Diplomová práce: Využití eye trackingu v internetovém marketingu
 

More from Ondřej Machulda

Selenium a WebDriver - přítomnost a budoucnost
 Selenium a WebDriver - přítomnost a budoucnost  Selenium a WebDriver - přítomnost a budoucnost
Selenium a WebDriver - přítomnost a budoucnost Ondřej Machulda
 
JSON API: Možná nepotřebujete GraphQL
JSON API: Možná nepotřebujete GraphQLJSON API: Možná nepotřebujete GraphQL
JSON API: Možná nepotřebujete GraphQLOndřej Machulda
 
Trendy a nové možnosti test automation
Trendy a nové možnosti test automationTrendy a nové možnosti test automation
Trendy a nové možnosti test automationOndřej Machulda
 
Workshop: Functional testing made easy with PHPUnit & Selenium (phpCE Poland,...
Workshop: Functional testing made easy with PHPUnit & Selenium (phpCE Poland,...Workshop: Functional testing made easy with PHPUnit & Selenium (phpCE Poland,...
Workshop: Functional testing made easy with PHPUnit & Selenium (phpCE Poland,...Ondřej Machulda
 
Selenium & PHPUnit made easy with Steward (Berlin, April 2017)
Selenium & PHPUnit made easy with Steward (Berlin, April 2017)Selenium & PHPUnit made easy with Steward (Berlin, April 2017)
Selenium & PHPUnit made easy with Steward (Berlin, April 2017)Ondřej Machulda
 
Funkční testování – chybějící vrchol pyramidy (WebExpo 2016)
Funkční testování – chybějící vrchol pyramidy (WebExpo 2016)Funkční testování – chybějící vrchol pyramidy (WebExpo 2016)
Funkční testování – chybějící vrchol pyramidy (WebExpo 2016)Ondřej Machulda
 
Automatické testování webů v praxi - Barcamp Ostrava 2015
Automatické testování webů v praxi - Barcamp Ostrava 2015Automatické testování webů v praxi - Barcamp Ostrava 2015
Automatické testování webů v praxi - Barcamp Ostrava 2015Ondřej Machulda
 
Jak jsme přepisovali Jobs.cz na Symfony
Jak jsme přepisovali Jobs.cz na SymfonyJak jsme přepisovali Jobs.cz na Symfony
Jak jsme přepisovali Jobs.cz na SymfonyOndřej Machulda
 
OAuth 2.0 a Zend Framework
OAuth 2.0 a Zend FrameworkOAuth 2.0 a Zend Framework
OAuth 2.0 a Zend FrameworkOndřej Machulda
 
Optimistic/Pessimistic Offline Lock
Optimistic/Pessimistic Offline LockOptimistic/Pessimistic Offline Lock
Optimistic/Pessimistic Offline LockOndřej Machulda
 
Hlavní problémy systému on-line rezervace vstupenek do O2 Areny
Hlavní problémy systému on-line rezervace vstupenek do O2 ArenyHlavní problémy systému on-line rezervace vstupenek do O2 Areny
Hlavní problémy systému on-line rezervace vstupenek do O2 ArenyOndřej Machulda
 
Pionýr - stručná historie organizace
Pionýr - stručná historie organizacePionýr - stručná historie organizace
Pionýr - stručná historie organizaceOndřej Machulda
 

More from Ondřej Machulda (13)

Selenium a WebDriver - přítomnost a budoucnost
 Selenium a WebDriver - přítomnost a budoucnost  Selenium a WebDriver - přítomnost a budoucnost
Selenium a WebDriver - přítomnost a budoucnost
 
JSON API: Možná nepotřebujete GraphQL
JSON API: Možná nepotřebujete GraphQLJSON API: Možná nepotřebujete GraphQL
JSON API: Možná nepotřebujete GraphQL
 
Trendy a nové možnosti test automation
Trendy a nové možnosti test automationTrendy a nové možnosti test automation
Trendy a nové možnosti test automation
 
Workshop: Functional testing made easy with PHPUnit & Selenium (phpCE Poland,...
Workshop: Functional testing made easy with PHPUnit & Selenium (phpCE Poland,...Workshop: Functional testing made easy with PHPUnit & Selenium (phpCE Poland,...
Workshop: Functional testing made easy with PHPUnit & Selenium (phpCE Poland,...
 
Selenium & PHPUnit made easy with Steward (Berlin, April 2017)
Selenium & PHPUnit made easy with Steward (Berlin, April 2017)Selenium & PHPUnit made easy with Steward (Berlin, April 2017)
Selenium & PHPUnit made easy with Steward (Berlin, April 2017)
 
Funkční testování – chybějící vrchol pyramidy (WebExpo 2016)
Funkční testování – chybějící vrchol pyramidy (WebExpo 2016)Funkční testování – chybějící vrchol pyramidy (WebExpo 2016)
Funkční testování – chybějící vrchol pyramidy (WebExpo 2016)
 
Automatické testování webů v praxi - Barcamp Ostrava 2015
Automatické testování webů v praxi - Barcamp Ostrava 2015Automatické testování webů v praxi - Barcamp Ostrava 2015
Automatické testování webů v praxi - Barcamp Ostrava 2015
 
Jak jsme přepisovali Jobs.cz na Symfony
Jak jsme přepisovali Jobs.cz na SymfonyJak jsme přepisovali Jobs.cz na Symfony
Jak jsme přepisovali Jobs.cz na Symfony
 
OAuth 2.0 a Zend Framework
OAuth 2.0 a Zend FrameworkOAuth 2.0 a Zend Framework
OAuth 2.0 a Zend Framework
 
Optimistic/Pessimistic Offline Lock
Optimistic/Pessimistic Offline LockOptimistic/Pessimistic Offline Lock
Optimistic/Pessimistic Offline Lock
 
Hlavní problémy systému on-line rezervace vstupenek do O2 Areny
Hlavní problémy systému on-line rezervace vstupenek do O2 ArenyHlavní problémy systému on-line rezervace vstupenek do O2 Areny
Hlavní problémy systému on-line rezervace vstupenek do O2 Areny
 
Pionýr - stručná historie organizace
Pionýr - stručná historie organizacePionýr - stručná historie organizace
Pionýr - stručná historie organizace
 
Raid
RaidRaid
Raid
 

Testování systému pro on-line rezervaci vstupenek do O2 Areny

  • 1. ˇ Ceske vysoke ucen´ technicke v Praze ´ ´ ˇ ı ´ Fakulta elektrotechnicka´ Technick´ 2, Praha 6 a http://fel.cvut.cz Testov´n´ syst´mu pro on-line a ı e rezervaci vstupenek do O2 Areny Semestr´ln´ pr´ce a ı a Y39TUR (A7B39TUR) Testov´n´ uˇivatelsk´ch rozhran´ a ı z y ı Ondˇej Machulda r machuon1@fel.cvut.cz 3. listopadu 2011 1
  • 2. Obsah ´ 1 Uvod 3 1.1 Popis aplikace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.2 Popis uˇivatel˚ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . z u 4 2 Testov´n´ bez uˇivatele a ı z 4 2.1 Metodika . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.2 Pˇehled pˇ´ u uˇit´ . . . . r rıpad˚ z ı . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.3 UC1 – vyhled´n´ akce . . . . a ı . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.4 UC2 – rezervace vstupenky . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2.5 UC3 – registrace uˇivatele . z . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2.5.1 Kognitivn´ pr˚chod . ı u . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2.5.2 Heuristick´ evaluace a . . . . . . . . . . . . . . . . . . . . . . . . . . 14 3 N´lezy a 15 3.1 Hodnocen´ z´vaˇnosti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 ı a z 3.2 Tabulka n´lez˚ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 a u 4 Z´vˇr a e 17 2
  • 3. 1 ´ Uvod 1.1 Popis aplikace Pˇedmˇtem testov´n´ je webov´ uˇivatelsk´ rozhran´ praˇsk´ O2 Areny, urˇen´ k n´kupu r e a ı e z e ı z e c e a vstupenek, mj. na hokejov´ utk´n´ t´mu HC Slavia Praha: a a ı y http://www.o2arena.cz/ O2 Arena, otevˇen´ v roce 2004 pod p˚vodn´ n´zvem Sazka Arena, je modern´ v´ uˇelov´ r a u ım a ı ıce´c a hala, kter´ stoj´ v Praze 9, na hranici Libnˇ a Vysoˇan. Poˇadaj´ se v n´ sportovn´ ud´losti, a ı e c r´ ı ı ı a ale i kulturn´ a z´bavn´ akce, koncerty, veletrhy a dalˇ´ ı a ı sı. Pravidelnˇ se v n´ pak konaj´ dom´c´ utk´n´ t´mu HC Slavia Praha, na kter´ je e ı ı a ı a ı y e kapacita haly aˇ 17 000 m´ Od sam´ho zaˇ´tku prob´ a prodej tˇchto vstupenek z ıst. e ca ıh´ e prostˇednictv´ internetov´ho syst´mu Sazka Ticket. Na webu O2 Areny je pak provo- r ım e e zov´na nadmnoˇina“ tohoto syst´mu, kter´ zobrazuje pouze akce konan´ v O2 Arenˇ – a z e a e e ” a tuto ˇast pr´vˇ podrob´ testov´n´ c´ a e ıme a ı. Aplikace umoˇnuje v´bˇr utk´n´ sektoru (a tedy cenov´ relace vstupenky), v´bˇr konkr´tn´ zˇ y e a ı, e y e e ıho sedadla v dan´m sektoru a rezervaci vstupenky (ˇi vstupenek). Jej´ uhrada a vyzvednut´ e c ı´ ı pak prob´ a fyzicky u termin´l˚ spoleˇnosti Sazka (trafiky, poˇty aj.). ıh´ au c s Aplikace m´ rovnˇˇ uˇivatelsk´ funkce (registrace, pˇihl´ˇen´ atd.). a ez z e r as ı Obr´zek 1: Vstupn´ str´nka webu O2 Areny, http://www.o2arena.cz/ a ı a 3
  • 4. 1.2 Popis uˇivatel˚ z u Bˇˇn´mi uˇivateli syst´mu jsou hokejov´ fanouˇci, kteˇ´ si chtˇj´ rezervovat a n´slednˇ za- ez y z e ı s rı eı a e koupit vstupenku na hokejov´ utk´n´ t´mu HC Slavia Praha. Protoˇe internetov´ syst´m e a ı y z y e funguje jiˇ dlouho (a to v podobn´ verzi ˇasto i na jin´ch stadionech), jsou vˇtˇinou v z e c y es n´kupu vstupenek t´ a ımto zp˚sobem zvykl´ u ı. Pˇedpokl´d´me tak, ˇe uˇivatele um´ obsluhovat internetov´ prohl´zeˇ na urovni bˇˇn´ho r a a z z ı y ıˇ c ´ ez e uˇivatele, m´ z´kladn´ zkuˇenosti s obsluhou podobn´ch syst´m˚ (napˇ´ z a a ı s y e u rıklad n´kup v a e-shopu), avˇak na t´to konkr´tn´ str´nce m˚ˇe vstupenku rezervovat poprv´. s e e ı a uz e 2 Testov´n´ bez uˇivatele a ı z 2.1 Metodika K testov´n´ bez uˇivatele pouˇijeme dvˇ metody – kognitivn´ pr˚ a ı z z e ı uchod a heursitickou evaluaci. Kognitivn´ pr˚ ı uchod Jedn´ se o metodu, pˇi kter´ se postupnˇ proch´z´ uˇivatelsk´m rozhran´ podle dan´ho a r e e a ı z y ım e sc´n´ˇe smˇˇuj´ ıho k dosaˇen´ urˇen´ho c´ priˇemˇ se simuluje bˇˇn´ kognitivn´ chov´n´ e ar er ıc´ z ı c e ıle, c z ez e ı a ı uˇivatele. V kaˇd´m kroku se pomoc´ urˇen´ch ot´zek ovˇˇuje srozumitelnost a jednodu- z z e ı c y a er chost rozhran´ a hledaj´ se probl´my v pouˇitelnosti, na kter´ by mohl uˇivatel narazit. ı ı e z e z Metoda je obzvl´ˇtˇ vhodn´ na analyzov´n´ ukol˚ s dobˇe strukturovan´mi kroky a jako as e a a ı´ u r y nen´roˇn´ a pomˇrnˇ rychl´ zp˚sob testov´n´ obykl´ch prvk˚ v uˇivatelsk´m rozhran´ a c y e e y u a ı y u z e ı. Na zaˇatku testov´n´ kaˇd´ho pˇ´ c´ a ı z e rıpadu uˇit´ je nejprve tˇeba pˇesnˇ urˇit odpovˇd’ na z ı r r e c e n´sleduj´ ı ot´zku, s kterou pak evalu´tor pracuje: a ıc´ a a ˇ Q0. Ceho chce uˇivatel dos´hnout? z a V r´mci kaˇd´ho jednotliv´ho kroku ve sc´n´ˇi si pak odpov´ na tyto ot´zky: a z e e e ar ıme a Q1. Bude uˇivateli zˇejm´ spr´vn´ akce? z r a a a Q2. Spoj´ si uˇivatel popisek akce s t´ co chce udˇlat? ı z ım, e Q3. Obdrˇ´ uˇivatel odpov´ ıc´ odezvu na provedenou akci? zı z ıdaj´ ı V´stupem z testov´n´ kognitivn´ pr˚chodem jsou odpovˇdi na tyto ot´zky s koment´ˇem, y a ı ım u e a ar ze kter´ch se daj´ zpracovat konkr´tn´ n´lezy a doporuˇen´ y ı e ı a c ı. Heuristick´ evaluace a Pˇi t´to metodˇ je testovan´ rozhran´ podrobeno zkoum´n´ nˇkolika expert˚, kteˇ´ ana- r e e e ı a ı e u rı lyzuj´ zda nedoˇlo k poruˇen´ nˇjak´ heuristiky (= obecnˇ platn´ doporuˇen´ v n´vrhu ı s s ı e e e a c ı) a uˇivatelsk´ho rozhran´ z e ı. 4
  • 5. Heuristick´ evaluace je vhodn´ pro testov´n´ m´nˇ strukturovan´ch ukol˚. a a a ı e e y ´ u Pro naˇe testov´n´ jsme pouˇili sadu heuristik od Jakoba Nielsena [1]: s a ı z H1. viditelnost stavu syst´mu e H2. podobnost syst´mu a re´ln´ho svˇta e a e e H3. kontrola nad syst´mem a uˇivatelsk´ svoboda e z a H4. konzistence a standardy H5. prevence chyb H6. rozpozn´n´ nam´ vzpomenut´ a ı ısto ı H7. flexibiln´ a efektivn´ pouˇit´ ı ı z ı H8. estetick´ a minimalistick´ vzhled y y H9. pomoc s rozpozn´n´ diagnostikou a zotaven´ se z chyb a ım, ım H10. n´povˇda a dokumentace a e 2.2 Pˇehled pˇ´ r rıpad˚ uˇit´ u z ı Testovali jsme n´sleduj´ ı tˇi pˇ´ a ıc´ r rıpady uˇit´ (use case): z ı • UC1 – vyhled´n´ akce a ı • UC2 – n´kup vstupenky a • UC3 – registrace uˇivatele z Pro UC1 byla pouˇita heuristick´ evaluace, pro UC2 testov´n´ kognitivn´ pr˚chodem z a a ı ım u a pro UC3 obˇ metody. e 2.3 UC1 – vyhled´n´ akce a ı Pokud chce uˇivatel rezervovat vstupenku, mus´ nejdˇ´ pˇirozenˇ naj´ akci, na kterou ji z ı rıve r e ıt chce rezervovat. V naˇem pˇ´ e uvaˇejeme n´kup vstupenky na hokejov´ utk´n´ t´mu s rıpadˇ z a e a ı y HC Slavia Praha – to m˚ˇe n´vˇtˇvn´ po vstupu na hlavn´ str´nku O2 Areny uˇinit uz a s e ık ı a c nˇkolika r˚zn´mi zp˚soby. e u y u Pro testov´n´ tohoto pˇ´ a ı rıpadu uˇit´ pouˇita heuristick´ evaluace, pr´vˇ proto, ˇe je zde z ı z a a e z nˇkolik r˚zn´ch moˇnost´ jak tento pˇ´ e u y z ı rıpad uˇit´ splnit. z ı N´lez 1 (N1) a ´ Uvodn´ str´nka (viz Obr´zek 1) nen´ zcela pˇehledn´, nov´ n´vˇtˇvn´ nemus´ poznat, ˇe ı a a ı r a y a s e ık ı z moˇnost rezervovat vstupenky na utk´n´ t´mu HC Slavia Praha je skryta pod obr´zkem z a ı y a vpravo, pod nadpisem Dom´c´ t´m“ (m˚ˇe pod n´ oˇek´vat napˇ´ a ı y uz ım c a rıklad odkaz na do- ” movskou str´nku klubu apod.). Seznam dalˇ´ akc´ se rovnˇˇ zobrazuje aˇ pomˇrnˇ a sıch ı ez z e e n´ ızko“ na str´nce, za z´plavou animovan´ch banner˚. a a y u ” 5
  • 6. Poruˇen´ heuristiky: H7, H8 s e N´lez 2 (N2) a Pokud se uˇivatel rozhodne nal´zt utk´n´ t´mu pomoc´ ˇlenˇn´ akc´ do kategori´ vstoup´ z e a ı y ıc e ı ı ı, ı pomoc´ menu Akce“ v lev´ doln´ ˇasti str´nky logicky do kategorie Sport. Avˇak zde ı e ı c´ a s ” nenalezne ˇadn´ akce, a to ani utk´n´ t´mu HC Slavia Praha (viz Obr´zek 2). Rovnˇˇ mu z´ e a ı y a ez nen´ nab´ ı ıdnuta ˇ´dn´ dalˇ´ moˇnost, co dˇlat d´le. za a sı z e a Podobn´ probl´m je pˇi pouˇit´ Pl´nu akc´ (rovnˇˇ z lev´ho menu) (viz Obr´zek 3). y e r z ı a ı“ ez e a ” Ani zde uˇivatel hokejov´ akce nenalezne, nav´ uˇivatel ani nepozn´, ˇe skuteˇnˇ vybral z e ıc z a z c e pl´n akc´ (ve skuteˇnosti se totiˇ jedn´ o totoˇnou str´nku jako je str´nka hlavn´ a ı c z a z a a ı). Poruˇen´ heuristiky: H1, H2, H9 s e Obr´zek 2: Pr´zdn´ kategorie Sport, je nutno pouˇ´ obr´zek vpravo a a a zıt a Obr´zek 3: Pl´n akc´ (poloˇka v menu ˇervenˇ zv´raznˇna) neobsahuje ˇ´dn´ akce HC a a ı z c e y e za e Slavia Praha N´lez 3 (N3) a Ani vyhled´v´n´ nepom˚ˇe uˇivateli nal´zt hokejov´ utk´n´ – zd´ se, ˇe v nich totiˇ a a ı uz z e a a ı a z z v˚bec nevyhled´v´, vyhled´v´n´ dotazu slavia“ nalezne pouze odkazy na fotogalerii u a a a a ı ” z posledn´ utk´n´ a r˚zn´ starˇ´ ˇl´nky (viz Obr´zek 4). ıch a ı u e sı c a a Poruˇen´ heuristiky: H2, H7 s e 6
  • 7. Obr´zek 4: V´sledek vyhled´v´n´ dotazu slavia“ a y a a ı ” N´lez 4 (N4) a Kdyˇ se uˇivatel koneˇnˇ“ dostane na str´nku s moˇnost´ rezervace vstupenek na hoke- z z c e a z ı ” jov´ utk´n´ HC Slavia Praha, samotn´ seznam utk´n´ je utopen“ aˇ t´mˇˇ na koneci a a ı y a ı z e er ” str´nky (viz Obr´zek 5). a a Poruˇen´ heuristiky: H7 s e N´lez 5 (N5) a Seznam nav´ zobrazuje pro uˇivatele zcela nerelevantn´ udaj ID akce , kter´ k tomu ıc z ı ´ y u jiˇ odehran´ch utk´n´ nen´ ID, ale ve skuteˇnosti g´lov´ v´sledek tohoto utk´n´ (viz z y a ı ı c o y y a ı. Obr´zek 6). a Poruˇen´ heuristiky: H2, H8 s e 2.4 UC2 – rezervace vstupenky Tento pˇ´rıpad uˇit´ testuje asi nejbˇˇnˇjˇ´ ˇinnost, kterou n´vˇtˇvn´ na webu vykon´vaj´ z ı ez e sı c a s e ıci a ı – totiˇ rezervace vstupenky. z Protoˇe se jedn´ o dobˇe strukturovan´ pˇ´ z a r y rıpad uˇit´ s pˇesnˇ definovan´mi kroky, pouˇili z ı r e y z jsme testov´n´ kognitivn´ pr˚ a ı ım uchodem. Q0: Uˇivatel si chce rezervovat vstupenku na akci. z Seznam krok˚ u: 7
  • 8. Obr´zek 5: Informace o hokejov´ch utk´n´ HC Slavia Praha a um´ en´ odkaz˚ na rez- a y a ıch ıstˇ ı u ervaci vstupenek na jednotliv´ utl´n´ (ˇervenˇ zv´raznˇno) a a ı c e y e Obr´zek 6: Detail nesmyslnˇ uv´dˇn´ch informac´ (ID akce) a e a e y ı 8
  • 9. 1. V´bˇr sektoru y e 2. V´bˇr m´ y e ıst 3. Pˇihl´ˇen´ r as ı 4. Potvrzen´ rezervace ı 5. Zobrazen´ v´sledn´ rezervace ı y e V´choz´ stav: uˇivatel m´ vybranou akci, na kterou si chce rezervovat vstupenku. y ı z a Uˇivatel je v syst´mu registrov´n, avˇak nen´ moment´lnˇ pˇihl´ˇen. z e a s ı a e r as Krok 1 Prvn´ krokem je v´bˇr sektoru, tedy oblasti na stadionu, kde si chce uˇivatel ım y e z vstupenku rezervovat (viz Obr´zek 7). a Obr´zek 7: V´bˇr sektoru (krok 1) a y e Q1. Ano. Q2. Ano, avˇak na nˇkter´ sektory na pl´nku nen´ moˇno kliknout (vstupenky do s e e a ı z nich se neprod´vaj´ – uˇivatel tak na prvn´ pohled nepozn´, kam m˚ˇe a kam a ı) z ı a uz nem˚ˇe kliknout. (N6) uz Q3. Ano. Krok 2 Nyn´ je tˇeba vybrat jedno ˇi v´ sedadel, jejichˇ l´ ı r c ıce z ıstky chce uˇivatel rezervovat z (viz Obr´zek 8). a Q1. Ne, chyb´ popisek co pˇesnˇ m´ uˇivatel dˇlat. (N7) ı r e a z e Q2. Ne, chyb´ bliˇˇ´ popis ˇemu odpov´ ı jednotliv´ ˇ´ ı zsı c ıdaj´ a cısla, jak je hlediˇtˇ orien- se tov´no a podobnˇ. (N8) a e Q3. Ano. 9
  • 10. Obr´zek 8: V´bˇr m´ (krok 2) a y e ıst Krok 3 Uˇivatel je vyzv´n k pˇihl´ˇen´ (viz Obr´zek 9). z a r as ı a Obr´zek 9: V´zva k pˇihl´ˇen´ (krok 3) a y r as ı Q1. Ne, neoˇek´vanˇ vyskoˇila chybov´ hl´ˇka. (N9) c a e c a as Q2. Ne, chybov´ hl´ˇka obsahuje neodpov´ ıc´ text (zat´ jsme ˇ´dn´ pˇihlaˇovac´ a as ıdaj´ ı ım za e r s ı udaje ani nezad´vali). (N10) ´ a Q3. Ano. 10
  • 11. Krok 4 Po pˇihl´ˇen´ m˚ˇe uˇivatel potvrdit rezervaci vybran´ch vstupenek (viz Obr´zek 10). r as ı uz z y a Obr´zek 10: Potvrzen´ rezervace (krok 4) a ı Q1. Ne, chyb´ popisek co m´ uˇivatel d´le dˇlat. (N11) ı a z a e Q2. Ano. Q3. Ano. Krok 5 Na konec je zobrazeno ˇ´ rezervace a dalˇ´ pokyny, jak si l´ cıslo sı ıstky vyzvednout (viz Obr´zek 11). a Obr´zek 11: Zobrazen´ v´sledn´ rezervace (krok 5) a ı y e Q1. Ne, potvrzen´ nen´ zcela zˇejm´. (N12) ı ı r e 11
  • 12. Q2. Ano. Q3. Ne nutnˇ, v pˇ´ e v´skytu chyby pˇi rezervaci (viz Obr´zek 12) se uˇivateli e rıpadˇ y r a z m˚ˇe zobrazit pouze pr´zdn´ str´nka. (N13) uz a a a Obr´zek 12: Jak tak´ m˚ˇe dopadnout potvrzen´ rezervace (krok 5) a e uz ı 2.5 UC3 – registrace uˇivatele z Pro rezervaci jak´hokoliv l´ e ıstku prostˇednictv´ syst´mu je nutn´ registrace (a n´sledn´ r ım e a a e pˇihl´ˇen´ uˇivatele – viz tak´ krok 3 u UC2, kde je uˇivatel vyzv´n k pˇihl´ˇen´ ˇi k r as ı) z e z a r as ı c registraci. Jedin´ m´ e ısto odkud se na webu m˚ˇe uˇivatel registrovat (i pˇihl´sit), je aˇ v okamˇiku uz z r a z z kdy zaˇne objedn´vku vstupenky. Odtud tedy zaˇ´ a pˇ´ c a cın´ rıpad uˇit´ (stejnˇ tak m˚ˇe zaˇ´ z ı e uz cıt i z dalˇ´ krok˚ objedn´vky, viz napˇ. Obr´zek 9. sıch u a r a Pro tento pˇ´ rıpad uˇit´ jsme pouˇili jak testov´n´ kognitivn´ pr˚ z ı z a ı ım uchodem, tak testov´n´ a ı heuristickou evaluac´ ı. 2.5.1 Kognitivn´ pr˚ ı uchod Q0: Uˇivatel se chce registrovat do syst´mu. z e Seznam krok˚ u: 1. Kliknut´ na odkaz ı 2. Vyplnˇn´ registraˇn´ udaj˚ e ı c ıch ´ u V´choz´ stav: uˇivatel se nach´z´ na str´nce s r´meˇkem s odkazem na registraci. y ı z a ı a a c 12
  • 13. Krok 1 Uˇivatel nejprve klikne na odkaz Registrace nov´ho uˇivatele“, kter´ se nach´z´ z e z y a ı ” v r´meˇku spolu s formul´ˇem pro pˇihl´ˇen´ (viz Obr´zek 13). a c ar r as ı a Obr´zek 13: R´meˇek (ˇervenˇ zv´raznˇno) s odkazem na registraˇn´ formul´ˇ (ˇerven´ a a c c e y e c ı ar c a ˇipka) s Q1. Ano. Q2. Ne, nen´ zˇejm´ ˇe se jedn´ o odkaz (vypad´ stejnˇ jako nadpis pˇihl´ˇen´ ı r ez a a e r as ı“, ” kter´ ale odkazem nen´ (N14) y ı). Q3. Ne, odkaz se otevˇe v nov´m oknˇ (coˇ m˚ˇe uˇivatel pˇehl´dnou, pˇ´ r e e z uz z r e rıpadnˇ m´ e ıt blokovan´). (N15) e Krok 2 Uˇivatel vypln´ registraˇn´ formul´ˇ a odeˇle jej (viz Obr´zek 14). z ı c ı ar s a Q1. Ano. Q2. Ne, zv´raznˇn´ povinn´ch poloˇek nen´ skoro vidˇt, popisek max.10“ pro poˇet y e ı y z ı e c ” znak˚ je ne´pln´. (N16) u u y Q3. Ne, po odesl´n´ formul´ˇe se okno s n´ automaticky zavˇe a uˇivatel je a ı ar ım r z pˇihl´ˇen na p˚vodn´ str´nce, (N17) aniˇ by se zobrazilo jak´koliv potvrzen´ r as u ı a z e ı. 13
  • 14. Obr´zek 14: Registraˇn´ formul´ˇ a c ı ar 2.5.2 Heuristick´ evaluace a N´lez 1 (N18) Formul´ˇ s registrac´ a pˇihl´ˇen´ je pˇ´ a ar ı r as ım rıstupn´ pouze z podstr´nek y a objedn´vky, nikoliv z hlavn´ strany. a ı Poruˇen´ heuristiky: H4 s e N´lez 2 (N19) Str´nka s registraˇn´ formul´ˇem se otev´ a v nov´m vyskakovac´ a a c ım ar ır´ e ım“ ” oknˇ, coˇ je pro mnoh´ uˇivatele nepˇ´ e z e z rıjemn´, nav´ uˇivatel´ mohou m´ vyskakovac´ e ıc z e ıt ı“ ” okna blokov´na. a Poruˇen´ heuristiky: H3, H4 s e N´lez 3 (N20) Registraˇn´ formul´ˇ nekontroluje form´t zadan´ch data, pouze jejich a c ı ar a y pˇ´ rıtomnost ˇi nepˇ´ c rıtomnost. Poruˇen´ heuristiky: H9 s e N´lez 4 (N21) Registraˇn´ formul´ˇ neobsahuje spr´vn´ popisky a ani ˇadnou n´povˇdu a c ı ar a e z´ a e – viz Obr´zek 14. a Poruˇen´ heuristiky: H10 s e 14
  • 15. 3 N´lezy a Jednotliv´ n´lezy uvedn´ v´ˇe v dokumenty byly ohodnoceny prioritou (stupnˇm z´vaˇnosti) e a e ys e a z – viz dalˇ´ bod, a souhrnˇ seps´ny do tabulky n´ze, spolu s doporuˇen´ jak je moˇno sı e a ıˇ c ım z dan´ probl´m vyˇeˇit. y e r s 3.1 Hodnocen´ z´vaˇnosti ı a z Pˇi posuzov´n´ stupnˇ z´vaˇnosti byly br´ny v potaz tyto ˇtyˇi faktory [2]: r a ı e a z a c r • Frekvence toho, jak ˇasto se probl´m objevuje: Je ˇast´ nebo ojedinˇl´? c e c y ey • Dopad probl´mu v pˇ´ e jeho v´skytu: Bude pro uˇivatele jednoduch´ nebo e rıpadˇ y z e obt´zn´ probl´m pˇekonat? ıˇ e e r • Setrvalost probl´mu: je to jednor´zov´ probl´m kter´ po jeho objeven´ mohou e a y e y ı uˇivatele pˇekonat, nebo j´ budou opakovanˇ obtˇˇov´ni? z r ım e ez a • Dopad na produkt: ovlivn´ probl´m z´sadn´ zp˚sobem prodejnost produktu? ı e a ım u Kombinac´ tˇchto faktor˚ byly jednotliv´ probl´my ohodnoceny ˇ´ ı e u e e cısly 0 aˇ 4, od m´nˇ z e e v´znamn´ch k nejd˚leˇitˇjˇ´ y y u z e sım: 0 – Nepˇedstavuje probl´m. r e 1 – Kosmetick´ probl´m. y e 2 – M´nˇ v´znamn´ probl´m, n´ a priorita opravy. e e y y e ızk´ 3 – Z´sadn´ probl´m, je d˚leˇit´ jej opravit. a ı e u z e 4 – Kritick´ probl´m v pouˇitelnosti, nutno odstranit. y e z 15
  • 16. 3.2 Tabulka n´lez˚ a u ˇ C. Pri. Popis n´lezu a Doporuˇen´c ı N1 4 Nepˇehledn´ r a Zmˇnit nadpis obr´zku napˇ. na ”Akce dom´c´ t´mu”, e a r a ıho y uvodn´ strana ´ ı zjednoduˇit hlavn´ stranu. s ı N2 4 Nenaleziteln´ akce e V kategorii Sport by mˇly b´t sportovn´ utk´n´ stejnˇ e y ı a ı, e jako by mˇla b´t hokejov´ utk´n´ zaˇazena do pl´nu e y a a ı r a akc´ Pˇ´ ı. rıpadnˇ by mˇl b´t uˇivatel pˇ´ v´pisu tˇchto e e y z rı y e kategori´ upozornˇn, kde m´ hokejov´ utk´n´ hledat. I z ı e a a a ı menu by mˇlo b´t patrn´, jakou kategorii uˇivatel pr´vˇ e y e z a e zobrazil. N3 4 Nefunkˇn´ c ı vyh- Opravit vyhled´v´n´ a a ı. led´v´n´ a a ı N4 3 Tˇˇko naleziteln´ ez y Pˇesunout seznam utk´n´ v´ na zaˇ´tek str´nky r a ı ıce ca a seznam utk´n´ a ı N5 1 Zbyteˇn´ sloupec c y Sloupec odstranit ˇi pˇejmenovat. c r ID akce N6 1 Na sektory nelze Barevnˇ odliˇit sektory, do kter´ch jiˇ/zat´ nen´ moˇno e s y z ım ı z kliknout l´ ıstek zakoupit. N7 2 Popisek dalˇ´ akce sı Doplnit popisek, co m´ uˇivatel d´le dˇlat. a z a e N8 2 Nejasn´y v´bˇr y e Doplnit vysvˇtlivky a n´povˇdu. e a e sedadla N9 2 Pˇihl´ˇen´ r as ı Nab´ ıdnout uˇivateli moˇnost pˇihl´ˇen´ dˇ´ neˇ se zo- z z r as ı rıve, z braz´ chybov´ hl´ˇka. ı a as N10 2 Chybov´ hl´ˇka a as Opravit chybovou hl´ˇku, aby odpov´ as ıdala skuteˇnˇ c e (ne)proveden´ akci, ˇi ji rovnou odstranit v pˇ´ e e c rıpadˇ vyˇeˇen´ N9. r s ı N11 2 Popisek dalˇ´ akce sı Doplnit popisek, ˇi nejl´pe dodˇlat grafick´ zn´zornˇn´ c e e e a e ı jednotliv´ch krok˚ objedn´vky (podobnˇ jako je bˇˇn´ y u a e ez e v e-shopech). N12 1 Potvrzen´ ı Doplnit jednoznaˇn´ potvrzen´ napˇ. Vaˇe rezervace c e ı, r s ” byla provedena“ N13 2 V´skyt chyby y Pˇ´ vyskytu chyby doplnit chybov´ hl´ˇky. rı e as N14 2 Podoba odkazu Upravit vzhled odkazu. N15, 3 Otev´ an´ nov´ho ır´ ı e Odkazy neotev´ v nov´m oknˇ. ırat e e N19 okna N16, 2 Popisky formul´ˇe ar Doplnit do formul´ˇe jednoznaˇn´ a v´razn´ popisky ar c e y e N21 a n´povˇdu. a e N17 2 Potvrzen´ı regis- Informovat uˇivatele o preveden´ registraci (potvrzovac´ z e ı trace hl´ˇka apod.). as N18 3 Formul´ˇ ar s Pˇidat formul´ˇ na hlavn´ str´nku. r ar ı a pˇihl´ˇen´ r as ım N20 2 Kontrola zadan´ch y Kontrolovat form´t zadan´ch dat (ˇ´ a y cıslice, p´ ısmena, dat d´lka...). e 16
  • 17. 4 Z´vˇr a e Testov´n´ bez uˇivatele odhalilo na webu O2 Areny mnoh´ nedostatky, vˇetnˇ takovov´ch a ı z e c e y kter´ sa daj´ povaˇovat za nedostatky kritick´. Ty mohou totiˇ dokonce v´st k ohroˇen´ e ı z e z e z ı samotn´ho businessu“ str´nek a sn´zen´ prodeje (resp. rezervace) vstupenek. e a ıˇ ı ” Provozovatel webu by mˇl testov´n´ pouˇitelnosti str´nek rozhodnˇ vˇnovat vetˇ´ (nebo e a ı z a e e sı alespoˇ nˇjakou) pozornost, a tyto nedostatky v pouˇitelnosti str´nek co nejdˇ´ opravit. n e z a rıve Zamˇˇit by se mˇl prim´rnˇ na ty s nejvyˇˇ´ prioritou (tj. 4) - viz pˇedchoz´ tabulka. er e a e ssı r ı 17
  • 18. Reference [1] http://www.useit.com/papers/heuristic/heuristic_list.html 5 [2] http://www.useit.com/papers/heuristic/severityrating.html 15 18