Test (334) - Práce se studenty - studijní referentka
Etapa : 5
Název testu : Práce se studenty - studijní referentka
Zkratka : PRSSTREF
Datum poslední změny : 2005-09-15 15:11:15
Designer : bbosansk
Stav : Ready
Subject : Práce se studenty
Test : 334
Vzor :
Kategorie : Funkční
Priorita : 2-Střední
Datum vytvoření : 07-08-2005
Dokumentace : Y
Pracnost : 1-Vysoká
Typ : MANUAL

Popis :
Sumarizace:
Testujeme třídění a filtrace studentů, dále možnost editace údajů o vybraném studentovi, změnu stavu studenta a zápis takové změny do logu akcí.

Povolené role:
přihlášení s uživatelským jménem "uzivatel5-1" a uživatelskou rolí "Studijní referentka"

Navigace:
Student a kruh => Práce se studenty

Předpoklady:
Existuje několik záznamů studentů.
V systému existuje Student85.

Poznámka:

Popis:
=> Uživatel vybere akci Práce se studenty
<= Systém zobrazí seznam studentů s možným vstupním filtrem
=> Uživatel vybere akci Zobrazení/Úprava studenta
<= Systém zobrazí formulář odpovídající dané akci
=> Uživatel akci provede
<= Systém zobrazí inovovaný seznam studentů
=> Uživatel ukončí práci se studenty

Design Steps :
Název kroku
Krok 1
Popis :
Do filtračního pole "Příjmení" přepiš libovolnou položku ze sloupce "Příjmení" v seznamu studentů. Zvol akci "Filtrovat".
Očekávaný výsledek :
Zobrazí položky seznamu s názvem zadaným ve filtračním poli.
Krok 2
Popis :
Zvol akci "Zobrazit vše".
Očekávaný výsledek :
Zruší filtr a zobrazí záznamy bez filtračního omezení.
Krok 3
Popis :
Klikni na libovolný název sloupce v seznamu studentů.
Očekávaný výsledek :
Setřídí seznam sestupně podle zvoleného sloupce.
Krok 4
Popis :
Klikni na název sloupce vybraný v předchozím kroku studentů ještě jednou.
Očekávaný výsledek :
Setřídí seznam vzestupně podle zvoleného sloupce.
Krok 5
Popis :
Pro Studenta 85 zvol akci "Editovat studijní údaje".
Očekávaný výsledek :
Zobrazí studijní údaje o studentovi.
Krok 6
Popis :
Smaž povinnou položku číslo indexu a zvol akci "Uložit".
Očekávaný výsledek :
Zobrazí chybové hlášení: "Položka Číslo indexu nesmí být prázdná."
Krok 7
Popis :
Vyplň povinnou položku číslo indexu hodnotou. Změň libovolnou jinou povinnou položku a zvol akci "Uložit".
Očekávaný výsledek :
Zobrazí informační hlášení : "Údaje o studentovi byly uloženy" a zobrazí aktualizované informace.
Krok 8
Popis :
U položky "Stav studenta" zvol akci "Změnit".
Očekávaný výsledek :
Zobrazí formulář pro změnu stavu studenta.
Krok 9
Popis :
Vyber stav studenta "Přerušen" a potvrď výběr.
Očekávaný výsledek :
Zobrazí hlášení "Údaje o studentovi byly uloženy."
Krok 10
Popis :
Zvol "Zpět" v aplikaci.
Očekávaný výsledek :
Zobrazí údaje studenta se změněným stavem.
Krok 11
Popis :
Pod položkou "Stav Studenta" vyber akci pro "Naplánované změny stavu" akci "Definovat".
Očekávaný výsledek :
Zobrazí se formulář se seznamem naplánovaných změn stavu studenta. Seznam bude prázdný.
Krok 12
Popis :
Vyber akci "Přidat nový stav".
Očekávaný výsledek :
Zobrazí formulář pro naplánování nového stavu. V rolovacím menu pro výběr stavu budou uvedeny jenom hodnoty : "Studuje", "Podmíněně studuje" a "Na výjezdu".
Krok 13
Popis :
Nic nevyplňuj a vyber akci "Uložit".
Očekávaný výsledek :
Zobrazí chybové hlášení "Položka Ptatný od nesmí být prázdná a musí mít správný formát."
Krok 14
Popis :
Vlož do pole "Platný od" textový řetězec a vyber akci "Uložit".
Očekávaný výsledek :
Zobrazí chybové hlášení : "Položka Ptatný od nesmí být prázdná a musí mít správný formát."
Krok 15
Popis :
Vlož do pole "Platný od" včerejší datum a vyber akci "Uložit".
Očekávaný výsledek :
Zobrazí chybové hlášení : "Změnu stavu studenta nemůžete plánovat do minulosti."
Krok 16
Popis :
Vlož do pole "Platný od" zítřejší datum, stav studenta vyber z rolovacího menu jako "Studuje" a vyber akci "Uložit".
Očekávaný výsledek :
Zobrazí informační hlášení : "Stav studenta byl uložen."
Krok 17
Popis :
Vyber akci "Zpět".
Očekávaný výsledek :
Zobrazí seznam naplánovaných změn stavu studenta, ve kterém bude uvedena i nově naplánovaná změna.
Krok 18
Popis :
Vyber akci "Přidat nový stav".
Očekávaný výsledek :
Zobrazí formulář pro naplánování nového stavu. V rolovacím menu pro výběr stavu budou uvedeny hodnoty : "Přerušen", "Řádně ukončil", "Ukončen (Neznámé důvody)", "Vyloučen (studijní povinnosti)", "Vyloučen (Disciplinární řízení)" a "Zanechal".
Krok 19
Popis :
Do pole "Platný od" vlož dnešní datum, přičemž čas zvol 23:59. Potvrď tlačítkem "Uložit".
Očekávaný výsledek :
Zobrazí chybové hlášení : "Změna stavu studenta je naplánována na ... . Další změnu můžete naplánovat až po tomto datumu."
Krok 20
Popis :
Vyplň pole "Platný od" datumem, který bude pozítří a vyber akci "Uložit".
Očekávaný výsledek :
Zobrazí informační hlášení : "Stav studenta byl uložen."
Krok 21
Popis :
Vyber akci "Zpět".
Očekávaný výsledek :
Zobrazí seznam naplánovaných změn stavu studenta, ve kterém bude uvedena i nově naplánovaná změna. Akce na smazání změny bude uvedena jen při posledně naplánované změně.
Krok 22
Popis :
Zkus setřídit seznam pomocí některého sloupce. Zkus vybrat ve filtru stav studenta a zvolit akci "Filtrovat".
Očekávaný výsledek :
Třídění i filtr pracují správně.
Krok 23
Popis :
Pro posledně přidanou změnu vyber akci "Smazat".
Očekávaný výsledek :
Zobrazí informační hlášení: "Stav studenta smazán." Zobrazí seznam naplánovaných změn stavu studenta, ve kterém již nebude uveden smazaný záznam.
Krok 24
Popis :
Pro první změnu stavu studenta vyber akci "Smazat".
Očekávaný výsledek :
Zobrazí informační hlášení: "Stav studenta smazán." Zobrazí seznam naplánovaných změn stavu studenta, ve kterém již nebude uveden smazaný záznam.
Krok 25
Popis :
Vyber akci "Přidat nový stav".
Očekávaný výsledek :
Zobrazí formulář pro naplánování nového stavu. V rolovacím menu pro výběr stavu budou uvedeny jenom hodnoty : "Studuje", "Podmíněně studuje" a "Na výjezdu".
Krok 26
Popis :
Vyber stav studenta jako "Studuje" a vyplň pole "Platný od" tak, aby vyjadřoval čas za dvě minuty od aktuálního času. Vyber akci "Uložit".
Očekávaný výsledek :
Zobrazí informační hlášení : "Stav studenta byl uložen."
Krok 27
Popis :
Před dalším krokem vyčkej minimálně 10 minut !
Krok 28
Popis :
Vyber akci "Zpět".
Očekávaný výsledek :
Zobrazí seznam naplánovaných změn stavu studenta, ve kterém bude uvedena i nově naplánovaná změna. V horní části formuláře, kde jsou uvedeny informace o studentovi je jako stav studenta uveden "Studuje".
Krok 29
Popis :
Vyber akci "Zpět".
Očekávaný výsledek :
Zobrazí studijní informace o studentovi. Stav studenta bude "Studuje".
Krok 30
Popis :
U položky "Stav studenta" zvol akci "Změnit".
Očekávaný výsledek :
Zobrazí formulář pro změnu stavu studenta.
Krok 31
Popis :
Vyber stav studenta "Přijat ke studiu" a potvrď výběr.
Očekávaný výsledek :
Zobrazí hlášení "Údaje o studentovi byly uloženy."
Krok 32
Popis :
Zvol "Zpět" v aplikaci.
Očekávaný výsledek :
Zobrazí údaje studenta se změněným stavem.
Krok 33
Popis :
Pod položkou "Stav Studenta" vyber akci pro "Naplánované změny stavu" akci "Definovat".
Očekávaný výsledek :
Zobrazí se formulář se seznamem naplánovaných změn stavu studenta. Seznam bude prázdný.
Krok 34
Popis :
Nepovinný krok: Vyber v menu "Správa systému => Log akcí" a zkontroluj existenci záznamu o změně stavu studenta, byla-li provedena.(kontroluj přednostně "datum" a "provedl", kde je uveden uživatel, pod kterým byla akce provedena).
Očekávaný výsledek :
Záznamy se v logu nacházejí.