Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




Předmět Ověřování kvality software (KIV / OKS-E)

Na serveru studentino.cz naleznete nejrůznější studijní materiály: zápisky z přednášek nebo cvičení, vzorové testy, seminární práce, domácí úkoly a další z předmětu KIV / OKS-E - Ověřování kvality software, Fakulta aplikovaných věd, Západočeská univerzita v Plzni (ZČU).

Top 10 materiálů tohoto předmětu

Materiály tohoto předmětu

Materiál Typ Datum Počet stažení

Další informace

Obsah

1. Úvod do testování SW, debugování, kategorizace testů dle fází/úrovní ? Unit testování, systémové testy, uživatelské testy2. Základní testovací techniky ? risk based testing, regresní testování, business proces testing, specification testing3. Logování používané pro SQA, Event, Logger, Appender, Filtr; nástroj Log4J4. Statické verifikace kódu - principy, kategorie odhalitelných problémů; nástroje typu PMD, CheckStyle, FindBux5. Příprava testů ? testovací požadavky a testovací případy, priority testů dle kritičnosti požadavků, JUnit testy6. Příprava testů ? testovací data a testovací scripty, definice kategorií a typů testovacích dat, sestavování testovacích scriptů7. Provedení a vyhodnocení testů, iterační testovací plán, analýza test logů, vytváření reportů o stavu testů a kvalitě testovaného systému.8. Automatizované funkční testování, strategie, vhodné podmínky a vhodné typy úloh9. Základní filozofie nástrojů pro tvorbu scriptů ? Record/Playback10. Výkonnostní testování, principy a cíle, typy testů ? Performance profile test, Benchmark test, Stress test, Volume test a Load test11. Prostředí a rozsahy výkonnostního testování, příprava testů, specifika prostředí výkonnostního testování12. Simulační ověřování funkčnosti software

Získané způsobilosti

Absolvováním předmětu student získá znalosti pro:- výběr a realizaci vhodné strategie testování- přípravu testů - testovací požadavky, případy, data a skripty- provedení a vyhodnocení testů včetně reportů o stavu testů- využití automatizovaného funkčního testování- používání nástrojů pro podporu testů- rutinní používání základních nástrojů pro logování

Literatura

Spillner, Andreas; Linz, Tilo; Schaefer, Hans. Software Testing Foundations. O`Reilly, 2011. ISBN 3898643638 .Stephens, Matt; Rosenberg, Doug. Testování softwaru řízené návrhem. Vyd. 1. Brno : Computer Press, 2011. ISBN 978-80-251-3607-2.Black, Rex. Advanced Software Testing - Vol. 1. Rocky Nook, 2008. ISBN 978-1-933952-19-2.Page, Alan; Johnston, Ken; Rollison, Bj. Jak testuje software Microsoft. Computer press, 2009. Bath, Graham; McKay, Judy. The Software Engineer`s Handbook. Rocky Nook, 2008. ISBN 1933952245 .

Požadavky

Student musí získat minimální počty bodů ze sady vypracovaných projektů a z kontrolního testu. Je vyžadována soustavná práce v semestru. Všechny důležité termíny jsou uvedeny na stránkách předmětu v Courseware.

Garant

Doc. Ing. Pavel Herout, Ph.D.

Vyučující

Doc. Ing. Pavel Herout, Ph.D.Ing. Štěpán CaisDoc. Ing. Pavel Herout, Ph.D.