Předmět: Testování software

« Zpět
Název předmětu Testování software
Kód předmětu AUIUI/AK4TS
Organizační forma výuky Přednáška
Úroveň předmětu Bakalářský
Rok studia 2
Semestr Letní
Počet ECTS kreditů 4
Vyučovací jazyk Čeština, Angličtina
Statut předmětu Povinný
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Žáček Petr, Ing. Ph.D.
Obsah předmětu
Teorie a základ předmětu je postaven na materiálech ISTQB CTFL - přednášky - Základy testování - Proč testovat ? - Sedm principů testování SW - Základní testovací proces - Psychologie testování - Principy testování - Vývojové modely - Typy testů a testovací úrovně - Statické testování a revize - Testovací techniky - black-box, white-box a testování založené na zkušenostech - Testování a agile - Úvod to problematiky test managementu Cvičení (není součástí kombinované formy studia) - Tvorba testovací dokumentace a tvorba testovací specifikace - tvorba testovacích sad, případů - Procvičení a vyzkoušení testovacího frameworku - robot framework Materiály - Syllabus ISTQB CTFL + CTFL-ATE -> istqb.org (castb.org) - Slovník ISTQB CTFL + CTFL-ATE

Studijní aktivity a metody výuky
Přednášení, Monologická (výklad, přednáška, instruktáž), Demonstrace, E-learning
  • Příprava na zápočet - 60 hodin za semestr
  • Účast na výuce - 20 hodin za semestr
Předpoklady
Odborné znalosti
Základy HTML, CSS a teoretické znalost XPath. Algoritmické myšlení.
Základy HTML, CSS a teoretické znalost XPath. Algoritmické myšlení.
Výsledky učení
Vysvětlit principy testování software
Vysvětlit principy testování software
Popsat základy metodologie pro testování software - ISTQB.
Popsat základy metodologie pro testování software - ISTQB.
Vysvětlit agilní způsob vývoje software.
Vysvětlit agilní způsob vývoje software.
Popsat Robot Framework.
Popsat Robot Framework.
Vysvětlit návrh XPath.
Vysvětlit návrh XPath.
Odborné dovednosti
Navrhnout testovací případy.
Navrhnout testovací případy.
Navrhnout testovací sady.
Navrhnout testovací sady.
Vytvořit automatizované testy webových stránek.
Vytvořit automatizované testy webových stránek.
Vytvořit a vyhodnotit XPath.
Vytvořit a vyhodnotit XPath.
Vyučovací metody
Odborné znalosti
E-learning
E-learning
Přednášení
Přednášení
Demonstrace
Monologická (výklad, přednáška, instruktáž)
Monologická (výklad, přednáška, instruktáž)
Demonstrace
Praktické procvičování
Praktické procvičování
Cvičení na počítači
Cvičení na počítači
Hodnotící metody
Známkou
Známkou
Analýza seminární práce
Analýza seminární práce
Analýza jiné písem. práce studenta (kazuistika, deník, plán ...)
Analýza jiné písem. práce studenta (kazuistika, deník, plán ...)
Kombinovaná zkouška (písemná část + ústní část)
Kombinovaná zkouška (písemná část + ústní část)
Doporučená literatura
  • Patton, Ron. Testování softwaru. Vyd. 1. Praha : Computer Press, 2002. ISBN 8072266365.


Studijní plány, ve kterých se předmět nachází
Fakulta Studijní plán (Verze) Kategorie studijního oboru/specializace Doporučený ročník Doporučený semestr