ČVUT, FEL,STM Návrh akceptačních testů Projekt Klient KOSu Zimní semestr 2010 Tento dokument obsahuje návrh akceptačních testů na začátku projektu. Po jeho skončení bude obsah upraven a testy budou zkompletovány
Obsah 1 Systémové požadavky... 2 2 Testy... 2 2.1 Role Nepřihlášený uživatel... 2 Test 1. - Přihlášení uživatele... 2 2.2 Role Přihlášený uživatel... 2 Test 2. - Zobrazení studijních výsledků... 2 Test 3. - Zobrazení Sylabu předmětů... 3 Test 4. - Vyhledání konkrétního předmětu v Sylabu předmětů... 3 Test 5. - Přidání poznámky k předmětu... 3 Test 6. - Přihlášení na Jednorázovou akci... 3 Test 7. - Odhlášení z Jednorázové akce... 3 Test 8. - Zobrazení zapsaných předmětů... 4 Test 9. - Zrušení zápisu předmětu... 4 Test 10. - Zobrazení seznamu všech předmětů vyučovaných na fakultě... 4 Test 11. - Zobrazení rozvrhu... 4 Test 12. - Zobrazení rozvrhu požadovaného semestru... 4 Test 13. - Zobrazení seznamu předmětů s hodnocením (FEL Guide)... 5 Test 14. - Zobrazení seznamu vyučujících požadovaného předmětu (FEL Guide)... 5 Test 15. - Zobrazení hodnocení vyučujících požadovaného předmětu (FEL Guide)... 5 Test 16. - Vyhledání hodnocení vyučujícího pomocí jeho jména (FEL Guide)... 5
1 Systémové požadavky Veškeré testování je nutno provádět na stroji splňujícím následující požadavky: Operační systém Hardware Software - Windows,Linux (jiné jsou také podporovány, ovšem ne testovány) - Aplikace nevyžaduje žádný zvláštní hardware - Pro správný chod jsou nezbytně nutné nainstalované knihovny Python a PyQT Ostatní požadavky - Pro plnou funkčnost aplikace (hlavně pro část práce s KOSem) je nutné připojení k internetu 2 Testy 2.1 Role Nepřihlášený uživatel Test 1. - Přihlášení uživatele Volba položky Přihlásit v menu. Vyplnění položek Uživatelské jméno a Heslo a kliknutí na tlačítko Přihlásit Uživatel je přihlášen a je mu zpřístupněna plná funkcionalita aplikace 2.2 Role Přihlášený uživatel Test 2. - Zobrazení studijních výsledků Volba položky Studijní výsledky v menu aplikace. V rozbalovacím menu Zobrazit semestr možnost vybrat požadovaný semestr kliknutím myši V tabulce zobrazeny studijní výsledky pro vybraný semestr. V horní části zobrazeného okna aplikace zobrazeny obecné studijní informace o studiu (počet zapsaných kreditů, průměr hodnocení, )
Test 3. - Zobrazení Sylabu předmětů Volba položky Sylaby předmětů v menu aplikace. V tabulce zobrazen seznam všech předmětů. Kliknutí na řádek tabulky a výběr požadovaného předmětu Ve spodní části aplikace (pod tabulkou předmětů) zobrazen sylabus Test 4. - Vyhledání konkrétního předmětu v Sylabu předmětů Volba položky Sylaby předmětů v menu aplikace. V tabulce zobrazen seznam všech předmětů. Vepsání jména požadovaného předmětu (či alespoň jeho části) do textového pole nad tabulkou. Kliknutí na tlačítko Filtrovat Zobrazení relevantních předmětů v tabulce seznamu předmětů. Test 5. - Přidání poznámky k předmětu Volba položky Poznámky k předmětům v menu aplikace. Zvolení požadovaného předmětu v rozbalovacím menu Předmět. Vepsání poznámky do zobrazeného textového pole Textová poznámka je vepsána a uložena (automaticky) Test 6. - Přihlášení na Jednorázovou akci Volba položky Jednorázové akce v menu aplikace. Zvolení požadované jednorázové akce v tabulce Dostupné kliknutím na požadovaný řádek. Kliknutí na tlačítko Přihlásit Přihlášení na zvolenou Jednorázovou akci. Zobrazení zapsané akce v tabulce Přihlášené v horní části obrazovky Test 7. - Odhlášení z Jednorázové akce Volba položky Jednorázové akce v menu aplikace. Zvolení požadované jednorázové akce v tabulce Přihlášené kliknutím na požadovaný řádek. Kliknutí na tlačítko Odhlásit Odhlášení ze zvolené Jednorázové akce. Odstranění akce ze tabulky Přihlášené
Test 8. - Zobrazení zapsaných předmětů Volba položky Zapsané předměty v menu aplikace. Zobrazení seznamu zapsaných předmětů v tabulce Test 9. - Zrušení zápisu předmětu Volba položky Zapsané předměty v menu aplikace. Volba požadovaného předmětu v zobrazené tabulce kliknutím myší na požadovaný řádek. Kliknutí na tlačítko Zrušit Zrušení zápisu předmětu. Odebrání zrušeného předmětu z tabulky Zapsané předměty Test 10. - Zobrazení seznamu všech předmětů vyučovaných na fakultě Volba položky Všechny předměty v menu aplikace. Výběr požadované fakulty z rozbalovacího menu Fakulta Zobrazení vyučovaných předmětů v tabulce Test 11. - Zobrazení rozvrhu Volba položky Zobrazit rozvrh v menu aplikace. Zobrazení rozvrhu v zobrazené tabulce Test 12. - Zobrazení rozvrhu požadovaného semestru Volba položky Zobrazit rozvrh v menu aplikace. Výběr požadovaného semestru v rozbalovacím menu. Zobrazení rozvrhu požadovaného semestru v zobrazené tabulce
Test 13. - Zobrazení seznamu předmětů s hodnocením (FEL Guide) Volba položky Seznam předmětů v menu aplikace v sub-menu FEL Guide. Zobrazení seznamu hodnocených předmětů v levém sloupci zobrazeného layoutu Test 14. - Zobrazení seznamu vyučujících požadovaného předmětu (FEL Guide) Volba položky Seznam předmětů v menu aplikace v sub-menu FEL Guide. Volba požadovaného předmětu v levém sloupci zobrazeného layoutu kliknutím myši. Zobrazení seznamu hodnocených vyučujících v prostředním sloupci zobrazeného layoutu Test 15. - Zobrazení hodnocení vyučujících požadovaného předmětu (FEL Guide) Volba položky Seznam předmětů v menu aplikace v sub-menu FEL Guide. Volba požadovaného předmětu v levém sloupci zobrazeného layoutu. Volba požadovaného vyučujícího v prostředním sloupci zobrazeného layoutu kliknutím myši Zobrazení hodnocení zvoleného vyučujícícho v pravém sloupci zobrazeného layoutu Test 16. - Vyhledání hodnocení vyučujícího pomocí jeho jména (FEL Guide) Volba položky Vyhledávání v menu aplikace v sub-menu FEL Guide. Vepsání jména hledaného vyučujícího do vyhledávacího pole. Kliknutí na tlačítko Hledat Zobrazení hodnocení hledaného učitele v textovém poli.