BOZP - akcepta£ní testy
Kristýna Streitová
Zadavatel: Ing. Ji°í Chludil
13. prosince 2011
Obsah 1 Úvod 1.1
Popis test·
2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2 Testy
2
3
2.1
ID - 1 P°ihlá²ení do systému
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2
ID - 2 Odhlá²ení ze systému . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
2.3
ID - 3 Anglická lokalizace
3
2.4
ID - 4 P°idání p°ístroje
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4
2.5
ID - 5 Editace p°ístroje
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4
2.6
ID - 6 Vymazání p°ístroje
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4
2.7
ID - 7 Vyhledat p°ístroj
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4
2.8
ID - 8 Zobrazit p°ístroj
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.9
ID - 9 Rychle aktualizovat platnost revize
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.10 ID - 10 Klonovat p°ístroj
. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.11 ID - 11 Zobrazení p°ístroj· dané osoby/rmy/katedry 2.12 ID - 12 Vymazání uºivatele
3
5 5 5
. . . . . . . . . . . . . . .
6
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
2.13 ID - 13 Vyhledat uºivatele . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
2.14 ID - 14 Aktualizovat zam¥stnance a doktorandy ze soubor·
. . . . . . . . . . . .
7
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
2.15 ID - 15 Zobrazení uºivatele
3 Tabulka hodnocení 3.1
Výsledky test·
8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1
8
Kapitola 1
Úvod Následující dokument popisuje testovací scéná°e akcepta£ních test·, p°i kterých má zákazník ov¥°it, zda systém vyhovuje specikaci, £i p°ímo jeho osobním poºadavk·m, které ve specikaci nebyly uvedeny. Tyto testy si také kladou za cíl postupn¥ provést testujícího zákazníka celou aplikací tak, aby ºádná hlavní funkce nebyla opomenuta a p°ípadné nedostatky byly zji²t¥ny d°íve, neº bude aplikace nasazena do ostrého provozu. Tento dokumente se skládá z jak jiº samotných testovacích scéná°·, tak také z vyhodnocovací tabulky, kam m·ºe zákazník psát výsledky test·, £i p°ípadné poznámky k nim.
1.1 Popis test· Jednotlivé testy se skládají z:
•
Název akce
•
P°edpoklady - jaké p°edpoklady musí být pro test spln¥ny
•
Postup - popis postupu testu
•
Moºné výsledky akce - popis jednotlivých moºných výsledk·, a to jak kladných, tak záporných
Poznámka: Pokud nastane neúsp¥²ný výsledek akce, nemusí to znamenat chybu funkcionality. Výsledky akce zna£í pouze moºné chování aplikace, se kterým se za u£ritých okolností po£ítá. V takovémto p°ípad¥ je nutné test provést znovu tak, aby vedl na úsp¥²ný výsledek.
2
Kapitola 2
Testy 2.1 ID - 1 P°ihlá²ení do systému • P°edpoklady:
Uºivatel má funk£ní p°ipojení k internetu a nainstalovaný webový prohlí-
ºe£.
• Postup:
Uºivatel zadá do prohlíºe£e adresu aplikace a vyplní p°ihla²ovací údaje.
• Moºné výsledky akce:
Úsp¥ch: Uºivatel bude p°ihlá²en do systému. Neúsp¥ch: Neúsp¥²né p°ihlá²ení z d·vodu ²patného jména £i hesla.
2.2 ID - 2 Odhlá²ení ze systému • P°edpoklady: • Postup:
Uºivatel je p°ihlá²en do systému.
Uºivatel klikne na Odhlásit .
• Moºné výsledky akce:
Úsp¥ch: Uºivatel bude odhlá²en ze systému. Neúsp¥ch: Uºivatel nebude odhlá²en ze systému a bude informován o chyb¥.
2.3 ID - 3 Anglická lokalizace • P°edpoklady: • Postup:
Uºivatel je p°ihlá²en do systému.
Uºivatel zvolí jako jazyk angli£tinu.
• Moºné výsledky akce:
Úsp¥ch: Aplikace bude p°eloºena do angli£tiny. Neúsp¥ch: Aplikace nebude p°eloºena do angli£tiny. chyb¥.
3
Uºivatel bude informován o
2.4 ID - 4 P°idání p°ístroje • P°edpoklady: • Postup:
P°ihlá²ený uºivatel a zvolena funkce Správa p°ístroj· > P°idat p°ístroj.
Uºivatel vyplní povinné poloºky, pop°ípad¥ dal²í a zvolí uloºení.
• Moºné výsledky akce:
Úsp¥ch: P°ístroj bude p°idán do databáze. Neúsp¥ch: P°ístroj nebude uloºen kv·li neplatným hodnotám poloºek £i nevypln¥ní povinných údaj·. Uºivatel bude vyzván k opravení.
2.5 ID - 5 Editace p°ístroje • P°edpoklady: • Postup:
P°ihlá²ený uºivatel a zvolena funkce editace u ur£itého p°ístroje.
Uºivatel upraví libovolné poloºky p°ístroje a zvolí uloºení.
• Moºné výsledky akce:
Úsp¥ch: P°ístroj s upravenými poloºkami bude upraven a uloºen do databáze. Neúsp¥ch: P°ístroj nebude uloºen kv·li neplatným hodnotám poloºek £i nevypln¥ní povinných údaj·. Uºivatel bude vyzván k opravení.
2.6 ID - 6 Vymazání p°ístroje • P°edpoklady: • Postup:
P°ihlá²ený uºivatel a zvolena funkce vymazání u ur£itého p°ístroje.
Uºivatel bude dotázán, zda chce p°ístroj do£asn¥ vy°adit £i úpln¥ vymazat.
• Moºné výsledky akce:
Úsp¥ch:
P°ístroj bude bu¤ vy°azen £i vymazán. Pokud uºivatel nezvolí ani jedno,
p°ístroj bude ponechán.
Neúsp¥ch: P°ístroj nebude moºno vy°adit ani vymazat. Uºivatel bude informován o chyb¥.
2.7 ID - 7 Vyhledat p°ístroj • P°edpoklady: • Postup:
P°ihlá²ený uºivatel a zvolena funkce Správa p°ístroj·.
Uºivatel pomocí ltru £i kombinací ltr· vyhledá ur£itý p°ístroj.
• Moºné výsledky akce:
Úsp¥ch: P°ístroj odpovídající hodnotám ve ltrech bude nalezen. Neúsp¥ch: P°ístroj nebude nalezen, i kdyº by m¥l být. Uºivatel bude chyb¥.
4
informován o
2.8 ID - 8 Zobrazit p°ístroj • P°edpoklady: • Postup:
P°ihlá²ený uºivatel a vyhledán ur£itý p°ístroj.
Uºivatel klikne na Náhled p°ístroje.
• Moºné výsledky akce:
Úsp¥ch: Budou zobrazeny ve²keré atributy p°ístroje. Neúsp¥ch: P°ístroj nebude moºné zobrazit. Uºivatel bude informován o chyb¥.
2.9 ID - 9 Rychle aktualizovat platnost revize • P°edpoklady:
P°ihlá²ený uºivatel a zvolena funkce Rychlá revize.
• Postup: Uºivatel vepí²e kdo revizi provedl a datum revize. Poté p°iloºí £árový kód ke £te£ce a provede na£tení. Pokud má zvolený p°ístroj status vy°azen , bude uºivatel dotázan, zda chce nechat status p°ístroje ve stavu vy°azen , £i jej zm¥nit na v oprav¥ nebo pouºíván a následn¥, zda chce aktualizovat revizi. Podobn¥ pro p°ípad, kdy má p°ístroj status v oprav¥ .
• Moºné výsledky akce:
Úsp¥ch: P°ístroji bude bu¤to zm¥n¥n status a aktualizována revize, £i pouze aktualizována revize.
Neúsp¥ch:
Kód se nepoda°ilo na£íst, £i nastala jiná chyba p°i £tení. Uºivatel bude
informován o chyb¥.
2.10 ID - 10 Klonovat p°ístroj • P°edpoklady: • Postup:
P°ihlá²ený uºivatel a zvolena funkce klonování p°i p°idání p°ístroje.
Uºivatel bude vyzván k vypln¥ní poloºek u jednotlivých klon·.
• Moºné výsledky akce:
Úsp¥ch:
Uºivatel vyplní v²echny klony, £i klonování ukon£í (vypln¥né klony budou
uloºeny, nevypln¥né zahozeny).
Neúsp¥ch: P°ístroj nebude uloºen kv·li neplatným hodnotám poloºek £i nevypln¥ní povinných údaj·. Uºivatel bude vyzván k opravení.
5
2.11 ID - 11 Zobrazení p°ístroj· dané osoby/rmy/katedry • P°edpoklady: • Postup:
P°ihlá²ený uºivatel a zvolena Správa p°ístroj·.
Uºivatel zadá jméno osoby, £i název rmy/katedry do pole Majitel £i jméno
osoby do pole Odpov¥dná osoba .
• Moºné výsledky akce:
Úsp¥ch: Budou zobrazeny p°ístroje, u kterých je osoba, rma £i katedra vedena jako majitel £i zodpov¥dná osoba.
Neúsp¥ch:
ádné p°ístroje nebudou nalezeny, i kdyº by m¥ly být. Uºivatel bude
informován o chyb¥.
2.12 ID - 12 Vymazání uºivatele • P°edpoklady:
P°ihlá²ený uºivatel a zvolena funkce vymazání u ur£itého uºivatele ve
Správ¥ uºivatel·.
• Postup:
Pokud uºivatel nevlastní p°ístroje, není zodpov¥dnou osobou, £i není osobou,
která zadala revizi do systému, bude aktér dotazán, zda chce uºivatele opravdu vymazat.
• Moºné výsledky akce:
Úsp¥ch:
Pokud uºivatel nevlastní/není zodpov¥dnou osobou u p°ístroje £i není oso-
bou, která zadala revizi do systému, bude vymazán. V opa£ném p°ípad¥ uºivatel nebude vymazán a aktér o tom bude informován.
Neúsp¥ch: Uºivatele nebude moºné vymazat. Aktér bude informován o chyb¥.
2.13 ID - 13 Vyhledat uºivatele • P°edpoklady: • Postup:
P°ihlá²ený uºivatel a zvolena Správa uºivatel·.
Aktér pomocí ltru £i kombinací ltr· vyhledá ur£itého uºivatele.
• Moºné výsledky akce:
Úsp¥ch: Uºivatel odpovídající hodnotám ve ltrech bude nalezen. Neúsp¥ch: Uºivatel nebude nalezen, i kdyº by m¥l být. Aktér bude chyb¥.
6
informován o
2.14 ID - 14 Aktualizovat zam¥stnance a doktorandy ze soubor· • P°edpoklady: • Postup:
P°ihlá²ený uºivatel a zvolena Správa uºivatel· > Importovat uºivatele.
Uºivatel do jednotlivých polí zadá umíst¥ní soubor· a potvrdí.
• Moºné výsledky akce:
Úsp¥ch: Databáze bude aktualizována dle soubor·. Neúsp¥ch: Nastane chyba p°i importu (chyba souboru,
formátu souboru apod.) a
databáze nebude aktualizována. Pokud import selºe na chyb¥jícím cizím klí£i, uºivatel bude informován o chyb¥ a import bude pokra£ovat dále.
2.15 ID - 15 Zobrazení uºivatele • P°edpoklady: • Postup:
P°ihlá²ený uºivatel a vyhledán ur£itý uºivatel.
Aktér klikne na Náhled uºivatele.
• Moºné výsledky akce:
Úsp¥ch: Budou zobrazeny ve²keré atributy uºivatele. Neúsp¥ch: Uºivatele nebude moºné zobrazit. Aktér bude informován o chyb¥.
7
Kapitola 3
Tabulka hodnocení Následující tabulku lze vyuºít pro zapsání výsledk· test·, £i p°ípadných poznámek k nim. Do sloupce Úsp¥ch napi²te ano nebo ne, dle toho, jestli test dopadl úsp¥²n¥ £i neúsp¥²n¥. Do sloupce Poznámky m·ºete psát v p°ípad¥ neúsp¥²ného testu popis chyby, která nastala. Tento sloupec také m·ºete vyuºít k napsání svých post°eh· k testu £i návrh· na zlep²ení.
3.1 Výsledky test· ID
Úsp¥ch
Poznámky
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
8