ISTQB Advanced Technical Test Analyst cursusbeschrijving
Deze ISTQB Advanced Technical Test Analyst wat dus een meer geavanceerd niveau is, biedt een breed scala aan diverse testonderwerpen aan.
ISTQB Advanced Technical Test Analyst Doelstellingen
Na het volgen van de Technical Test Analyst cursus, kunt u:
- de algemene risicofactoren samenvatten waarmee de technische testanalist doorgaans rekening moet houden.
- de activiteiten van de Technical Test Analyst samenvatten binnen een risicogebaseerde aanpak voor testactiviteiten.
- testcases van een bepaald specificatie-item schrijven door de testtechniek Statement toe te passen om een bepaald dekkingsniveau te bereiken.
- testcases van een bepaald specificatie-item schrijven door de mc/dc-testtechniek (Modified Condition/Decision Coverage) toe te passen om dekking te bereiken.
- testcases van een bepaald specificatie-item schrijven door de testtechniek voor meerdere omstandigheden toe te passen om een bepaald dekkingsniveau te bereiken.
- testcases van een bepaald specificatie-item schrijvendoor de vereenvoudigde basislijnmethode van McCabe toe te passen.
- de toepasbaarheid van API-tests uitleggen en de soorten defecten die het vindt.
- een geschikte white-box testtechniek selecteren op basis van een bepaalde projectsituatie.
- de controlestroomanalyse gebruiken om te detecteren of code controlestroomafwijkingen heeft.
- uitleggen hoe gegevensstroomanalyse wordt gebruikt om te detecteren of code gegevensstroomafwijkingen heeft.
- manieren voorstellen om de onderhoudbaarheid van code te verbeteren door statische analyse toe te passen.
- het gebruik van oproepgrafieken uitleggen voor het vaststellen van integratieteststrategieën.
- de dynamische analyse toepassen om een opgegeven doel te bereiken.
- analyseren voor een bepaald project en voor een getest systeem de niet-functionele vereisten bepalen maar ookde respectieve secties van het testplan schrijven.
- voor een bepaald productrisico, de specifieke niet-functionele testtype(n) definiëren die het meest geschikt zijn.
- de fasen in de levenscyclus begrijpen en uileggen die van een toepassing zijn en waarin niet-functionele tests moeten worden toegepast.
- voor een bepaald scenario de typen defecten die u zou kunnen verwachten met behulp van niet-functionele testtypen definiëren.
- de redenen voor het opnemen van beveiligingstests in een teststrategie en/of testbenadering uitleggen.
- belangrijkste aspecten uit die in aanmerking moeten worden genomen bij het plannen en specificeren van beveiligingstests uitleggen.
- de redenen voor het opnemen van betrouwbaarheidstests in een teststrategie en/of testbenadering uitleggen.
- de belangrijkste aspecten die in aanmerking moeten worden genomen bij het plannen en specificeren van betrouwbaarheidstests uitleggen.
- de redenen voor het opnemen van prestatietests in een teststrategie en/of testbenadering uitleggen.
- de belangrijkste aspecten uit die in aanmerking moeten worden genomen bij het plannen en specificeren van prestatie-efficiëntietests uitleggen.
- de redenen voor het opnemen van onderhoudbaarheidstests in een teststrategie en/of testbenadering uitleggen.
- uitleggen waarom portabiliteitstests zijn op te nemen in een teststrategie en/of testbenadering.
- redenen voor compatibiliteitstests uit in een teststrategie en/of testbenadering uitleggen.
- uitleggen waarom een beoordelingsvoorbereiding belangrijk is voor de technische testanalist.
- een architectonisch ontwerp analyseren en aan de hand van een checklist in de syllabus problemen identificeren.
- een sectie code of pseudo-code analyseren en problemen identificeren volgens een checklist in de syllabus.
- de activiteiten samenvatten die de technisch testanalist uitvoert bij het opzetten van een testautomatiseringsproject.
- de verschillen tussen datagestuurde en trefwoordgestuurde automatisering samenvatten.
- veelvoorkomende technische problemen samenvatten die ertoe leiden dat automatiseringsprojecten het geplande rendement op investeringen niet halen.
- trefwoorden op basis van een bepaald bedrijfsproces bouwen.
- het doel van gereedschappen voor fout zaaien en foutinjectie samenvatten.
- de belangrijkste kenmerken en implementatieproblemen voor prestatietesttools samenvatten.
- het algemene doel van tools die worden gebruikt voor webgebaseerde tests uitleggen.
- uitleggen hoe tools de praktijk van modelgebaseerde tests ondersteunen.
- het doel van tools die worden gebruikt om het testen van onderdelen en het bouwproces te ondersteunen uitleggen.
- het doel van tools die worden gebruikt om het testen van mobiele applicaties te ondersteunen uitleggen.
Resultaat ISTQB Technical Test Analyst training
Na het volgen van de ISTQB Technical Test Analyst cursus, kunt u:
- de typische risico’s in verband met de prestaties, veiligheid, betrouwbaarheid, draagbaarheid en onderhoudbaarheid van softwaresystemen herkennen en classificeren.
- technische elementen te leveren voor de planning, het ontwerp en de uitvoering van tests om de prestaties, de veiligheid, de betrouwbaarheid, de draagbaarheid en de onderhoudbaarheidsrisico’s te beperken.
- passende whitebox-testtechnieken selecteren en toepassen om ervoor te zorgen dat tests een adequaat betrouwbaarheidsniveau bieden, op basis van ontwerpdekking.
- effectief deelnemen aan beoordelingen met ontwikkelaars en softwarearchitecten die kennis toepassen van typische defecten in de code en architectuur.
- de kwaliteitskenmerken van code en architectuur te verbeteren door gebruik te maken van verschillende analysetechnieken.
- de kosten en baten van de invoering van bepaalde soorten testautomatisering uiteenzetten.
- geschikte tools selecteren om technische testtaken te automatiseren.
- de technische problemen en concepten begrijpen bij het toepassen van testautomatisering.
Wij bieden ook andere Test Management training aan zoals de ISTQB Foundation en Tmap Suite Test Engineer.