Štruktúra kurzu
1.časť: Úlohy technického TA v rizikovom testovaní
- Ako identifikovať, hodnotiť a zmierňovať technické riziká.
2.časť : White-Box testovacej techniky
- Testovanie príkazov, testovanie rozhodovania, testovanie modifikovaných podmienok/rozhodnutí, testovanie viacerých podmienok, testovanie základnej cesty a testovanie API.
- Ako vybrať najvhodnejšiu z týchto štrukturálnych testovacích techník
3.časť : Analytické techniky
- Aplikácia statickej analýzy na detekciu potenciálnych chýb v zabezpečení, udržiavateľnosti a testovateľnosti v kóde.
- Využitie dynamickej analýzy na zmiernenie rizík v kódovom a softvérovom prostredí
4. časť : Charakteristiky kvality pre technické testovanie
- Ako navrhnúť ukážkové prípady na vysokej úrovni pre nefunkčné kvalitatívne charakteristiky zabezpečenia, spoľahlivosti, účinnosti výkonu, udržovateľnosti, prenositeľnosti a kompatibility.
- Ako podporiť test manažéra pri vytváraní testovacích stratégií na zmiernenie identifikovaných rizík.
5. část : Posouzení
- Jakou může TTA poskytnout hodnotu
- Použití kontrolních seznamů k identifikaci chyb v kódu a prostředí
6. část : Testovací nástroje a automatizace
- Zaměřuje se na nástroje a problémy automatizace, které jsou relevantní pro analytiky technických testů.
- Zahrnuje několik typů nástrojů včetně těch, které se používají pro zjišťování chyb, testování účinnosti výkonu, testování na webu, testování založené na modelu, testování komponent a testování mobilních aplikací.
- Zvažuje roli TTA při poskytování automatizace testování, různé přístupy, které lze použít, a faktory, které je třeba vzít v úvahu při výběru přístupu.