ISTQB Advanced Technical Test Analyst kursbeskrivning
Denna ISTQB avancerade tekniska testanalytiker, som är en mer avancerad nivå, erbjuder ett brett utbud av olika testämnen.
Mål för ISTQB avancerade tekniska testanalytiker
Efter att ha genomfört kursen Teknisk testanalytiker kommer du att kunna:
- sammanfatta de allmänna riskfaktorer som den tekniska testanalytikern vanligtvis bör överväga.
- sammanfatta den tekniska testanalytikerns aktiviteter inom ett riskbaserat förhållningssätt till testaktiviteter.
- skriv testfall av en viss specifikationsobjekt genom att använda Statement-testtekniken för att uppnå en viss täckningsnivå.
- skriv testfall för en viss specifikationsobjekt genom att använda testtekniken mc/dc (Modified Condition/Decision Coverage) för att uppnå täckning.
- skriv testfall för ett visst specifikationsobjekt genom att använda multi-condition testtekniken för att uppnå en viss täckningsnivå.
- skriv testfall av en viss specifikationsobjekt genom att tillämpa McCabes förenklade baslinjemetod.
- förklara tillämpligheten av API-testning och vilka typer av defekter den hittar.
- välj en lämplig white-box-testteknik baserat på en viss projektsituation.
- använd kontrollflödesanalysen för att upptäcka om koden har kontrollflödesavvikelser.
- förklara hur dataflödesanalys används för att upptäcka om koden har dataflödesavvikelser.
- Föreslå sätt att förbättra kodunderhållbarheten genom att tillämpa statisk analys.
- Förklara användningen av samtalsdiagram för att upprätta integrationsteststrategier.
- tillämpa den dynamiska analysen för att uppnå ett specificerat mål.
- analysera för ett visst projekt och för ett testat system fastställa de icke-funktionella kraven men också skriva respektive avsnitt av testplanen.
- för en given produktrisk, definiera den eller de specifika icke-funktionella testtyperna som är mest lämpliga.
- förstå och förklara livscykelstadierna för en applikation där icke-funktionella tester bör tillämpas.
- för ett givet scenario, definiera de typer av defekter du kan förvänta dig med icke-funktionella testtyper.
- förklara skälen till att inkludera säkerhetstester i en teststrategi och/eller testmetod.
- Förklara viktiga aspekter att tänka på när du planerar och specificerar säkerhetstester.
- förklara skälen till att inkludera tillförlitlighetstestning i en teststrategi och/eller testmetod.
- förklara nyckelaspekter att tänka på när du planerar och specificerar tillförlitlighetstestning.
- Förklara skälen till att inkludera prestandatester i en teststrategi och/eller testmetod.
- Förklara nyckelaspekter att tänka på när du planerar och specificerar prestanda-effektivitetstester.
- Förklara skälen till att inkludera underhållstestning i en teststrategi och/eller testmetod.
- förklara varför portabilitetstestning bör inkluderas i en teststrategi och/eller testmetoder.
- förklara orsaker till kompatibilitetstestning i en teststrategi och/eller testmetod.
- förklara varför en bedömningsförberedelse är viktig för den tekniska testanalytikern.
- analysera en arkitektonisk utformning och identifiera problem med hjälp av en checklista i kursplanen.
- analysera ett avsnitt av kod eller pseudokod och identifiera problem enligt en checklista i kursplanen.
- sammanfatta de aktiviteter som den tekniska testanalytikern utför när han sätter upp ett testautomationsprojekt.
- sammanfatta skillnaderna mellan datadriven och nyckelordsdriven automatisering.
- sammanfatta vanliga tekniska problem som gör att automationsprojekt misslyckas med att uppnå planerad avkastning på investeringen.
- bygga nyckelord baserat på en viss affärsprocess.
- sammanfatta syftet med felsådd och felinjektionsverktyg.
- sammanfatta nyckelfunktioner och implementeringsproblem för verktyg för prestandatestning.
- förklara det allmänna syftet med verktyg som används för webbaserad testning.
- förklara hur verktyg stödjer utövandet av modellbaserad testning.
- Förklara syftet med verktyg som används för att stödja deltestning och byggprocessen.
- Förklara syftet med verktyg som används för att stödja testning av mobilapplikationer.
Resultat ISTQB Technical Test Analyst utbildning
Efter att ha slutfört kursen ISTQB Technical Test Analyst kommer du att kunna:
- känna igen och klassificera de typiska riskerna som är förknippade med prestanda, säkerhet, tillförlitlighet, portabilitet och underhållsbarhet för mjukvarusystem.
- tillhandahålla tekniska element för planering, design och utförande av tester för att minska riskerna för prestanda, säkerhet, tillförlitlighet, portabilitet och underhåll.
- Välj och tillämpa lämpliga whitebox-testtekniker för att säkerställa att tester ger en adekvat nivå av förtroende, baserat på designtäckning.
- Delta effektivt i granskningar med utvecklare och programvaruarkitekter som tillämpar kunskap om typiska defekter i koden och arkitekturen.
- förbättra kvalitetsegenskaperna för kod och arkitektur genom att använda olika analystekniker.
- Beskriv kostnaderna och fördelarna med att införa vissa typer av testautomatisering.
- välj lämpliga verktyg för att automatisera tekniska testuppgifter.
- förstå de tekniska frågorna och begreppen vid tillämpning av testautomatisering.
Vi erbjuder även annat Penetrationstester träning som ISTQB Foundation en Tmap Suite testingenjör.