Projekt: Informačně-statistický systém hygienické stanice
Akceptační testy
Testy by nám měli zajistit stabilitu systému. Proto budeme systém testovat simulací jak
běžných operací, tak nestandardních. Při těchto testech musí být maximálně pokryty situace,
do kterých se systém může dostat. Dále je třeba předcházet situacím, kdy se systém může
stát ohroženým z hlediska bezpečnosti a tyto situace co nejvíce eliminovat. Je třeba
zdůraznit, že některé chyby se zkrátka mohou objevit až při delším provozu systému.
Podmínky pro akceptační test
Systém Laborant běží na jednom PC. Pro testování jednotlivých komponent a modulů je tudíž
potřeba zajistit přístupová práva jak k databázi, tak práva k přístupu ke zdrojovým souborům.
Požadovaná dokumentace akceptačního testu
- Instalační a uživatelská příručka - v elektronické podobě
- Zdrojové soubory - v elektronické podobě
Požadované akce
Přihlášení do systému
Předpoklady
Přístup k systému pomocí webového prohlížeče na stanici s připojením k serveru s aplikací
Postup
Zadání uživatelského jména a hesla
Možné reakce
- OK - uživatel přihlášen do systému
- OK - uživatel přihlášen do systému (zaneseno nové heslo)
- Chyba - nesprávné uživatelské jméno nebo heslo
- Chyba - nelze navázat spojení s DB
Odhlášení ze systému
Předpoklady
Přihlášený uživatel
Postup
Vybrat položku "odhlásit"
Možné reakce
- OK - uživatel odhlášen ze systému
Příjem objednávky
Předpoklady
Příhlášený uživatel do systému a zvolená funkce "příjem"
Postup
Vyplnění formuláře (bez vkládání nových pacientů a lékařů)
Možné reakce
- OK - objednávka vložena
- Chyba - některá hodnota není validní
- Chyba - nelze navázat spojení s DB
Příjem objednávky - vložení / editace, pacienta / lékaře
Předpoklady
Příhlášený uživatel do systému a zvolená funkce "příjem"
Postup
Vyplnění RČ/IČZ a následný výběr funkce nový / editace
Možné reakce
- OK - pacient/lékař vložen
- Chyba - některá hodnota není validní
- Chyba - nelze navázat spojení s DB
Přehled objednávek
Předpoklady
Příhlášený uživatel do systému a zvolená funkce "objednávky"
Postup
-----
Možné reakce
- OK - výpis objednávek v daném rozsahu
- Chyba - nelze navázat spojení s DB
Přehled vyšetření
Předpoklady
Příhlášený uživatel do systému a zvolená funkce "výsledky"
Postup
Buď výpis všech vyšetření (časový filtr), nebo výběr pacienta, lékaře nebo pojišťovny
Možné reakce
- OK - výpis vyšetření v daném rozsahu
- OK - nejsou žádná vyšetření v daném rozsahu
- Chyba - nelze navázat spojení s DB
Zápis výsledků
Předpoklady
Příhlášený uživatel do systému a zvolená funkce "výsledky"
Postup
Výběr dané metodiky a zvolení "jen nehotových" vyšetření
Možné reakce
- OK - výpis vložení výsledků dané metodiky
- OK - nejsou žádné nehotové vyšetření
- Chyba - nelze navázat spojení s DB
|