Logo ČVUT
Loading...
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
STUDIJNÍ PLÁNY
2011/2012

Kvalita a testování softwaru

Předmět není vypsán Nerozvrhuje se
Kód Zakončení Kredity Rozsah
33KTS KZ 4 2+2s
Přednášející:
Cvičící:
Předmět zajišťuje:
katedra kybernetiky
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.

Požadavky:
Osnova 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í

Osnova 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ů

Cíle studia:
Studijní materiály:

[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

Poznámka:

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.

Další informace:
Pro tento předmět se rozvrh nepřipravuje
Předmět je součástí následujících studijních plánů:
Platnost dat k 9. 7. 2012
Aktualizace výše uvedených informací naleznete na adrese http://bilakniha.cvut.cz/cs/predmet11010304.html