Přehled studia | Přehled oborů | Všechny skupiny předmětů | Všechny předměty | Seznam rolí | Vysvětlivky               Návod
33KTS Kvalita a testování softwaru Rozsah výuky:2+2
Přednášející (garant):Mařík R. Typ předmětu:F Zakončení:KZ
Zodpovědná katedra:333 Kreditů:4 Semestr:L

Anotace:
Vytváření rozsáhlých softwarových projektů vyžaduje systematický přístup. V tomto předmětu se student seznámí se základními principy, jak vytvářet kvalitní a spolehlivý software, se způsoby jeho udržování a zdokonalování. Důraz je přitom kladen na moderní metody testování a měření spolehlivosti coby míry kvality softwaru.

Osnovy přednášek:
1. Kvalita - koncept, filosofie a systémy
2. Vytváření kvalitního softwaru - základní nástroje, porovnávací testy (benchmarks)
3. Metodologie testování
4. Typy testů a jejich místo v procesu vývoje softwaru
5. Model zralosti procesu výroby softwaru(CMM)
6. Plánování testování, IEEE/ANSI standardy softwarového inženýrství
7. Softwarové chyby a jejich základní typy
8. Metodologie strukturovaného testování
9. Statistické testování softwaru
10. Hodnocení spolehlivosti softwaru
11. Měření kvality softwaru
12. Teorie bezdefektních systémů
13. Komerční testovací nástroje
14. Organizace testování

Osnovy cvičení:
1. Testování spravování paměti (boundchecker)
2. Testování rychlosti komponent programu (profiler)
3. Úplnost testování (coverage tool)
4. Modelování softwaru, staré a nové japonské nástroje na udržení kvality
5. Specifikace testovacích požadavků
6. Manuální testování
7. Automatizované testování
8. Statistické testování softwaru - ANOVA
9. Statistické testování softwaru - metody robustního návrhu
10. Statistické testování softwaru - Haralickova metoda
11. Určení spolehlivosti softwaru
12. Testování uživatelského rozhraní I 13. Testování uživatelského rozhraní II
14. Prezentace výsledků

Literatura Č:
[1] Beizer, B.: Software Testing Techniques. Second Edition, Van N. Reinhold, New York 1990
[2] Kit, E.: Software Testing in the Real World. Addison-Wesley, 1995

Literatura A:
[1] Beizer, B.: Software Testing Techniques. Second Edition, Van N. Reinhold, New York 1990
[2] Kit, E.: Software Testing in the Real World. Addison-Wesley, 1995

Požadavky:

Rozsah výuky v kombinované formě studia: 14+4
Typ cvičení: s, c
Předmět je nabízen také v anglické verzi.
Předmět celofakultní nabídky pro bakalářskou a inž. etapu, kromě KM.

Předmět je zahrnut do těchto studijních plánů:
Plán Obor Role Dop. semestr
*BIO Biomedicínské inženýrství F >4


Stránka vytvořena 25. 2. 2002, semestry: Z/2001-2, Z/2002-3, L/2001-2, L/2002-3, připomínky k informační náplni zasílejte správci studijních plánů Návrh a realizace: I. Halaška (K336), J. Novák (K336)