Beschrijving
De ISTQB® Advanced Technical Test Analyst certificering breidt het brede begrip van testen, verworven op Foundation Level, uit om door te kunnen groeien naar de rol van Technical Test Analyst.
Hoofdstuk 1: De taken van de technisch testanalist bij risicogebaseerd testen
- Risico-gebaseerd testen Taken
Hoofdstuk 2: White-Box Test Technieken
- Statement testen
- Besluit-tests
- Gewijzigde conditie/beslissing testen
- Meervoudige conditietesten
- Basis pad testen
- API-testen
- Het selecteren van een white-box testtechniek
Hoofdstuk 3: Statische en dynamische analyse
- Statische analyse
- Dynamische analyse
Hoofdstuk 4: Kwaliteitskenmerken voor technisch testen
- Algemene planningsaspecten
- Veiligheidstesten
- Betrouwbaarheidstesten
- Prestatietesten
- Onderhoudbaarheid
- Portabiliteit
- Compatibiliteitstests
Hoofdstuk 5: Beoordelingen
- Technische Testanalist Taken bij Reviews
- Gebruik van checklists bij reviews
Hoofdstuk 6 Testgereedschappen en automatisering
- Bepalen van het testautomatiseringsproject
- Specifieke testgereedschappen
Zakelijke resultaten
Houders van de ISTQB® CTAL Technical Test Analyst certificering kunnen...
- Herkennen en classificeren van de typische risico's die geassocieerd worden met de performance, veiligheid, betrouwbaarheid, overdraagbaarheid en onderhoudbaarheid van software systemen.
- Testplannen maken die de planning, het ontwerp en de uitvoering van tests voor het beperken van performance, security, betrouwbaarheid, portabiliteit en onderhoudbaarheidsrisico's in detail beschrijven.
- Passende structurele ontwerptechnieken selecteren en toepassen om te verzekeren dat tests een adequaat niveau van vertrouwen bieden, gebaseerd op code coverage en design coverage.
- Effectief deelnemen aan technische reviews met ontwikkelaars en softwarearchitecten door kennis toe te passen van typische fouten die gemaakt worden in code en architectuur.
- Herkennen van risico's in code en software architectuur en het creëren van testplan elementen om deze risico's te beperken door dynamische analyse.
- Verbeteringen voorstellen aan de veiligheid, onderhoudbaarheid en testbaarheid van code door statische analyse toe te passen.
- De kosten en baten schetsen die te verwachten zijn van de invoering van bepaalde vormen van testautomatisering.
- Geschikte tools selecteren om technische testtaken te automatiseren.
- Begrijpen van de technische aspecten en concepten bij de toepassing van testautomatisering.