Ga naar de actuele opleidingsplanning
02-08-2010: Erik van Veenendaal en Meile Posthuma hebben het ISTQB Testwoordenboek geschreven. Bestel het nu.
14-06-2010: "De Kleine TMMi - Doelgericht testprocessen verbeteren", geschreven door Erik van Veenendaal en Jan-Jaap Cannegieter is uit. Bestel het boek via onze website.
Testen
Bij de verschillende testopleidingen wordt de gestructureerde testaanpak TMap (Next) , alsmede het ISTQB testcertificatieprogramma als referentiekader toegepast. De meeste cursussen worden met grote regelmaat verzorgd op basis van open inschrijving.
Onze opleidingen op het gebied van testen zijn:
- TMap Next
- ISTQB
- Testmanagement en -coördinatie
- Testautomatisering
- Testtechnieken
- Test Proces Verbeteren
- Reviews en Inspecties
- Usability Testen
- Exploratory Testen
- Gestructureerd Testen
- Embedded Software Testen
- Agile Testen - Nieuwe training!
Gestructureerd Testen (TMap Next Foundation)
TMap staat voor Test Management Approach en behelst een gestructureerde testaanpak voor software produkten. De aanpak steunt op een viertal
pijlers die ieder uitgebreid (afhankelijk van de cursusduur) worden behandeld:
- een aan de ontwikkelingscyclus gerelateerde gerelateerde fasering van testactiviteiten;
- een goede organisatorische inbedding;
- de juiste tools en infrastructuur;
- bruikbare technieken voor de testactiviteiten.
De cursus TMap Next Foundation behandelt de primaire activiteiten van het testproces: planning, voorbereiding, specificatie, uitvoering en afronding. Er wordt ruim aandacht besteed aan de diverse technieken die kunnen worden toegepast bij deze activiteiten zoals teststrategie, inspecties, uiteraard testspecificatie-technieken en rapportage. De training "TMap Next Foundation" kan worden gezien als de basistraining op het gebied van testen. Deze training neemt de nederlandse teststandaard TMap, mede ontwikkeld door Erik van Veenendaal, als uitgangspunt. Deze cursus wordt veelvuldig in-house gegeven. Het programma kan desgewenst op maat worden samengesteld, bijvoorbeeld specifiek gericht op acceptatietesten.
De cursus is afgestemd op en een uitstekende voorbereiding voor het EXIN examen 'TMap Next Foundation. Improve Quality Services is een EXIN. geaccrediteerde exameninstelling en kan derhalve zelfstandig het betreffende examen afnemen. Naast de "standaard" TMap training beschikt Improve ook over een TMap Next Foundation examentraining. Hierbij wordt een slagingspercentage gerealiseerd dat zo'n 15% hoger ligt dan het gemiddelde in de markt.
Direct inschrijven. Brochure.
TMap Next Advanced (Testcoördinatie)
De cursus TMap Next Advanced richt zich vooral op aspecten die te maken hebben met testcoördinatie en testmanagement. Hieronder vallen onder andere het uitvoeren van een productrisico-analyse, het definiëren van een testaanpak en het opstellen van een begroting. Dit met als doelstelling het
kunnen opstellen van een samenhangend (master)testplan. De business driven testmanagement (BDTM) aanpak wordt als leidraad gebruikt. Naast de theoretische onderbouwing wordt ook aandacht besteed aan de praktische invulling. De leerstof kent vier aandachtsgebieden:
- Opstellen van het mastertestplan en het beheer van het totale testproces
- Het managen van systeem- en acceptatietesten
- Ontwikkeltesten
- Ondersteunende processen (testbeleid, testorganisatie, bevingenbeheer, testfuncties en carrièrepaden, testtools)
De training TMap Next Advanced kan worden gezien als een aanvulling op de TMap Next Foundation cursus. De Nederlandse teststandaard TMap wordt als uitgangspunt genomen. Deze cursus kan ook in-house worden gegeven. Het programma kan desgewenst op maat worden samengesteld. Het EXIN examen TMap Next Advanced maakt onderdeel uit van deze cursus. Improve is een door EXIN geaccrediteerde exameninstelling en kan daardoor zelfstandig het betreffende examen op locatie afnemen. De cursus is afgestemd op dit examen en er wordt voor een uitstekende voorbereiding gezorgd.
Direct inschrijven. Brochure.
ISTQB Foundation Certificate in Software Testing
Deze driedaagse geaccrediteerde cursus biedt de deelnemer een uitstekend basiskennis testen, met ook een flink aantal praktijkelementen onder ander op hetgebied van testtechnieken. De cursus behandelt test principes & standaards, test management, test fasering, onderhoudstesten, reviews, dynamische testtechnieken (white-box, black-box en exploratory testen) en test tools & automatisering. De cursus is een voorbereiding op het examen
"ISTQB Foundation Certificate in Software Testing" en voldoet de eisen zoals deze door ISTQB zijn opgesteld. Deze cursus gaat verder dan Tmap Next Foundation en biedt een verdere verdieping en verbreding. De cursus wordt gegeven door een geaccrediteerde docent. Het examen vindt plaats aan het einde van de derde dag; tijdens de training wordt veelvuldig geoefende met examenvragen. Deelnemers ontvangen het bijbehorende cursusboek "ISTQB Foundations in Software Testing'" geschreven door de testexperts Dorothy Graham, Erik van Veenendaal , Isabel Evans en Rex Black. Met een slagingspercentage van ruim 90% en een gemiddelde waardering van 8,3 is Improve één van de meest succesvolle opleiders wereldwijd. Deze cursus wordt veelvuldig in-house gegeven. Het programma kan desgewenst op maat worden samengesteld, bijvoorbeeld door de ISTQB training te combineren met een (gedeelte van de) TMap training.
Direct inschrijven. Brochure.
De cursus ISTQB Foundation Certificate in Sofware Testing is ook beschikbaar als on-line e-learning cursus.
Direct inschrijven. Brochure.
ISTQB Advanced Certificate in Software Testing
De ISTQB Advanced level, voorheen Practitioner, is gericht op mensen die ruime ervaring hebben binnen het vakgebied testen en zich verder willen verdiepen en bekwamen. De nadruk ligt op het toepassen van gestructureerd testen in de praktijk. Zo'n 50% van de opleiding bestaat uit praktische oefeningen, mede gebaseerd op een uitgebreide case. Het ISTQB Advanced level bestaat uit een drietal modules
:
- Test Manager (6 dagen) (o.a. testplanning, risico-analyse, begroten, testbeleid, teststrategie, testverbeteren, testbeheer en testrapportage). Direct inschrijven. Brochure.
- Test Analyst (6 dagen) (o.a. formele en informele testtechnieken, reviews, bevindigenbeheer, usability testen en communicatieve vaardigheden). Direct inschrijven. Brochure.
- Technical Test Analyst (3 dagen) (o.a. white-box testtechnieken, statisch en dynamische analyse, test automatisering en niet-functioneel testen). Direct inschrijven. Brochure.
Iemand die alle drie de modules met goed gevolg heeft doorlopen is Full Advanced en krijgt de officiële titel Certified Tester Advanced Level (CTAL). Het is mogelijk alle drie de modules in één Full Advanced training te volgen. Direct inschrijven. Brochure.
Improve is als eerste bedrijf in de Benelux en tweede bedrijf wereldwijd geaccrediteerd voor het verzorgen van alle modules van de "ISTQB Advanced Certificate in Software Testing" opleiding op basis van de 2007 ISTQB Advanced syllabus. Vanaf begin 2008 verzorgt Improve ISTQB Advanced training met een hoge waardering en een hoog slagingspercentage. De cursus wordt gedeeltelijk gegeven door Erik van Veenendaal. Het Foundation certificate en 18 maanden praktijkervaring zijn voorwaarden om deel te kunnen nemen aan het ISTQB Advanced examen. Deelnemers ontvangen het bijbehorende cursusboek "The Testing Practitioner". De examens van de diverse modules worden verzorgd in samenwerking met ISQi.
Testmanagement en Testcoördinatie
Met het toenemend belang van testen, neemt ook de vraag naar goede testcoördinatie en testmanagement toe. In deze 2-daagse training worden de testaspecten die te maken hebben met goed testcoördinatie en testmanagement in detail behandeld en besproken. Er wordt zeer uitgebreid stilgestaan bij het opstellen van een (master) testplan, het uitvoeren van een (product) risico-analyse, het bepalen van de testaanpak (o.a. door de keuze van juiste testtechnieken) en het opstellen van een testbegroting. Ook het bewaken van de voortgang en het opstellen van kwaliteits- en risicorapportages wordt behandeld. Tenslotte wordt aandacht besteed aan het inrichten van de testorganisatie, bevindingenbeheer en het opstellen van het evaluatierapport. Ook de mogelijkheden die testmanagement tools bieden ter ondersteuning van het testproces komen aan de orde. In deze training wordt sterk vanuit de praktijk gedoceerd. Het Requirements en Risk Based Testing (RRBT) model wordt tijdens de training als raamwerk gebruikt.
Direct inschrijven. Brochure.
Inleiding Testautomatisering
Door de toenemende complexiteit, omvang en functionaliteit van software wordt er steeds vaker nagedacht over het inzetten van tools om het testproces te ondersteunen. Met het implementeren van een gestructureerd testproces is wellicht al een goede stap gezet om op een efficiënte en effectieve manier de gevraagde kwaliteit aantoonbaar te maken. Is het inzetten van tooling in het testproces een goede volgende stap? En hoe kunnen we dat dan succesvol doen? Tegenwoordig zijn er veel tools op de markt om de diverse test activiteiten, zoals testmanagement, testspecificatie en testuitvoering, te ondersteunen. Het invoeren van een test tool is veel meer dan het aanschaffen van een tool en vervolgens bijvoorbeeld geautomiseerde testscripts maken. De praktijk leert dat het behaalde resultaat vaak niet aansluit bij de hooggespannen verwachtingen. In deze cursus wordt nadrukkelijk stilgestaan bij de invoering en organisatie van testautomatisering. De doelstelling is om de cursisten inzicht te geven in alle aspecten die een rol spelen bij het weloverwogen en succesvol invoeren van testautomatisering. Tevens zal uitgebreid aandacht worden gegeven aan tools ter ondersteuning van de geautomatiseerde regressietest. Tijdens deze training zullen korte demonstraties worden gegeven van een 2-tal gerenommeerde tools: Borland SilkTest en HP QuickTest Professional (QTP). Deze training is bestemd voor iedereen die meer wil weten over testautomatisering en hoe testtools succesvol geïmplementeerd kunnen worden. Daardoor is hij geschikt voor testers, testcoördinatoren en testmanagers.
Direct inschrijven. Brochure.
Workshop Testtechnieken (inclusief Exploratory Testing)
Waar de meeste cursussen zich richten op de theorie en er maar weinig ruimte is om de theorie te oefenen, richt deze workshop zich met name op de praktische toepassing van testtechnieken. Wanneer pas je welke techniek toe? Samen met de zeer ervaren docenten (allen werkzaam in de praktijk) zal een vertaling worden gemaakt van de teststrategie (risk based) in testtechnieken. Na een korte uitleg van de theorie zal er veel geoefend worden met de technieken. In eerste instantie op "eenvoudig" oefenmateriaal, maar daarna(ast) ook op "moeilijker" materiaal. De oefeningen lopen op in complexiteit waardoor we de praktijksituatie zoveel mogelijk zullen benaderen. Doelstellingen van deze workshop zijn met name het oefenen van de technieken, leren en ervaren wat de randvoorwaarden en toepassingsmogelijkheden van de diverse testtechnieken zijn en het bepalen wanneer je welke techniek kunt toepassen. Tevens zullen diverse test design tools gedemonstreerd worden. Ten aanzien van testspecificatietechnieken komen met name de volgende technieken uitgebreid aan bod: Equivalentieklassen, Classification Tree Method, Beslissingstabellen, Elementaire vergelijkingentest en Use cases. Er zal uitvoerig worden ingegaan op de techniek Exploratory testing en zult u inzicht krijgen in de karakteristieken en toepassingsmogelijkheden van deze techniek.
Deze cursus wordt veelvuldig op maat verzorgd in-house bij een klant, waarbij in overleg een selectie van testspecificatietechnieken wordt gekozen. Om de praktijksituatie optimaal te benaderen, wordt dan gebruik gemaakt van de testbasis (specificaties) uit de dagelijkse praktijk van de deelnemers.
Direct inschrijven. Brochure.
Test Proces Verbeteren - Test Maturity Model integrated (TMMi)
Hoewel het testen van software binnen de industrie veelal zo'n 30 tot 40% van de totale projectkosten omvat, is de aandacht voor gestructureerd testen binnen de SPI modellen beperkt. Een antwoord op deze tekortkoming is de ontwikkeling van specifieke modellen voor test proces verbeteren. Deze cursus gaat in op het Test Maturity Model integrated (TMMi). Dit model is complementair aan het CMMI. TMMi helpt bij het vaststellen wat binnen het
testproces dient te worden aangepakt c.q. verbeterd. Een gestructureerde testmethode, zoals TMap, helpt bij bepalen hoe een en ander kan worden geïmplementeerd. Tijdens de cursus wordt uitgebreid in gegaan op TMMi niveau 2 en in mindere mate op TMMi niveau 3. Er wordt concreet ingegaan op belangrijke test practices om een hoger testvolwassenheidsniveau te kunnen bereiken. Tevens wordt stilgestaan bij het implementatie- c.q veranderingstraject. Op basis van de cursus is de deelnemer in staat een informele assessment uit te voeren ten opzicht van het TMMi model, alsmede concrete verbeterpunten te definiëren. De cursus is sterk praktijkgericht op basis van het grote aantal TMMi praktijkimplementatie en assessments dat door Improve is uitgevoerd.
Direct inschrijven. Brochure.
Test Proces Verbeteren - Test Process Improvement (TPI Next) model
Deze cursus heeft dezelfde insteek en achtergrond als bovenstaande cursus, maar gaat in op het TPI® Next model. Dit model helpt organisaties in het bepalen van de volwassenheid van het testproces en het stellen van prioriteiten ten aanzien van verbeteringen. TPI® Next helpt bij het vaststellen wat dient te worden aangepakt c.q. verbeterd. Een gestructureerde testmethode, zoals TMap Next, helpt bij bepalen hoe een en ander kan worden geïmplementeerd. Tijdens deze cursus wordt ook de relatie tussen TPI® Next en TMap Next aangegeven, waarbij een aantal goede TMap Next handvatten zal worden aangereikt voor het bereiken van een "beheerst" niveau. Uitgebreid wordt stilgestaan bij het implementatie- c.q veranderingstraject. Op basis van de cursus is de deelnemer in staat een intern test assessment uit te voeren op basis van het TPI® Next model, alsmede concrete verbeterpunten te definiëren.
Direct inschrijven. Brochure.
Reviews en Inspecties
Tijdens deze cursus wordt het verschil tussen reviews en inspecties aangeven en alle fasen van het inspectieproces uitgebreid behandeld. De kritische succesfactoren voor voorbereiding en meeting komen aan bod, evenals inspectie metrics en praktijkervaringen. De cursus voorziet u van kennis, praktische inzichten en ervaring op het gebied van reviews en inspecties. De cursus is gebaseerd op de methode zoals beschreven door Michael Fagan en Tom Gilb en de praktijkervaringen opgedaan door Improve. Aan het einde van de cursus bent u in staat om aan reviews en inspecties deel te kunnen nemen en te sturen, op een effectieve en efficiënte manier. Naast de theorie wordt er daarom veel aandacht besteed aan het opdoen van praktische vaardigheden.
Bij de eendaagse training wordt het gehele inspectieproces doorlopen. Bij de tweedaagse training worden, op basis praktijkdocumenten, alle stappen uit het inspectiesproces uitgevoerd en uitgebreid geoefend. Tijdens de tweedaagse training voeren de deelnemers een volledige inspectie uit.
Deze cursus wordt verzorgd op basis van open inschrijving, maar wordt ook veelvuldig in-house gegeven waarbij gebruik wordt gemaakt van eigen documenten.
Direct inschrijven. Brochure.
Inspectie moderator
De cursus inspectie moderator (oftewel inspection leader) richt zich op ontwikkelaars, kwaliteitsmedewerkers en testers die reeds ruime ervaring hebben met inspecties en zich willen verdiepen in vervolgstappen. Tijdens deze cursus komen uitgebreid de verantwoordelijkheden en taken van de moderator aan bod, per fase van het inspectieproces. Uitgebreid wordt stilgestaan bij het succesvol voorzitten van een logging meeting. Ook opstellen van een master review plan, het uitvoeren van een entry check, het definiëren van inspectie metrics, het opstellen van rules en checklists en het toepassen van statistische technieken komen aan de orde. De cursus wordt afgesloten met een examen, bestaande uit 40 meerkeuze vragen. Deze cursus wordt verzorgd op basis van open inschrijving.
Direct inschrijven.
Usability Testen
In deze cursus wordt met name aandacht gegeven aan een aantal praktische testtechnieken waarmee, op relatief eenvoudige wijze, usability testing kan worden geïmplementeerd in een project of organisatie. Tijdens de cursus wordt o.a. aandacht gegeven aan inspectie technieken zoals heuristic evaluation and cognitive walkthrough, de SUMI vragenlijstmethode, use case testing en testen met gebruikers. Ten aanzien van diverse technieken wordt door middels van cases de praktische vaardigheden gedoceerd. Het begrip usability wordt tijdens deze cursus geconcretiseerd en praktisch toepasbaar gemaakt.
Direct inschrijven. Brochure.
Workshop Exploratory Testen
Exploratory Testen is het simultaan leren, plannen, ontwerpen en uitvoeren van tests. Dit betekent dat de tests niet meer van tevoren worden ontworpen en opgeschreven, maar tijdens de testuitvoering worden bedacht. Opschrijven is feitelijk niet meer nodig. Tijdens het testen denkt de tester gelijk na over wat hij of zij nog meer kan testen. Exploratory Testen is niet hetzelfde als ongestructureerd c.q. ad-hoc testen. Zo kent het doelstellingen, taken en op te leveren produkten. Een tester krijgt telkens een doelstelling en opdracht (testcharter) mee. Gedurende een bepaalde aantal uren exploreert de tester dan de functionaliteit en meldt de geconstateerde bevindingen. Afhankelijk van de gewenste mate van bewijs kan bijvoorbeeld ook nog worden vastgelegd wat getest is in de afgesproken tijd. Tijdens deze workshop wordt besproken wat exploratory testen is (voor- en nadelen), wanneer het kan worden toegepast, hoe het dient te worden toegepast en hoe het dient te worden gemanaged.
Deze cursus wordt veelvuldig op maat verzorgd bij een klant. Om de praktijksituatie optimaal te benaderen wordt dan gebruik worden gemaakt van testbasis (specificaties) uit de dagelijkse praktijk van de deelnemers.
Direct inschrijven. Brochure.
Inleiding Gestructureerd Testen
Tijdens de eendaagse ‘Inleiding gestructureerd testen' wordt inzicht gegeven in de grondbeginselen van gestructureerd testen. Hierbij wordt de TMap (Next) testmethodiek als referentiekader gebruikt. Aan de orde komen onder andere kader en belang van testen, testterminologie, testfasering, testplanning en -strategie, testvoorbereiding, een overzicht van de belangrijkste testtechnieken, en testuitvoering en rapportage. Het doel van de cursus is de deelnemers basiskennis en inzicht te verschaffen in de principes en pijlers van het gestructureerd testen alsmede de implementatieproblematiek. Deze opleiding is onder andere geschikt als training voor medewerkers die slechts part-time betrokken zijn bij het testprocess, bijv. applicatiebeheerder en eindgebruikers, en (project)managers.
Direct inschrijven. Brochure.
Embedded Software Testen
Deze variant van de cursus gestructureerd testen richt zich specifiek op het testen van technische applicaties c.q. embedded software. De inhoud van deze cursus is gebaseerd op ervaring bij diverse embedded software bedrijven en maakt tevens onderdeel uit van het reguliere opleidingsprogramma van Philips CTT. Tijdens deze cursus komen onder andere aan de orde testplanning, teststrategie, inspecties, testtechnieken, coverages, tools, metrics en test process improvement. De training Embedded Software testen wordt alleen op aanvraag in-house verzorgd. Indien u geïnteresseerd bent kunt u contact opnemen met onze accountmanager Opleidingen, Benjamin Timmermans.
Agile Testen
Op basis van praktijkervaringen in diverse domeinen heeft Improve Quality Services een cursus Agile Testen ontwikkeld. Thema's van deze cursus zijn het vertalen van testaanpak en –technieken naar een agile omgeving en de eisen die een agile context stelt aan de kennis en vaardigheden van de testprofessional. De cursus behandelt zowel theorie als praktijk en biedt bruikbare practices aan voor de organisatie en het proces van agile testen. Discussies en meningsvorming hebben een belangrijke plaats binnen deze cursus.
Na afloop van deze training hebben de deelnemers:
- Kennis van agile software ontwikkeling, Scrum en de rol van testen binnen Scrum
- Inzicht in belangrijke agile test practices en begrip hoe deze toe te passen
- Een overzicht van praktijk cases uit diverse domeinen waarin agile testen is toegepast
- Inzicht hoe testtechnieken (o.a. Exploratory Testing) toepasbaar zijn in agile projecten
- Inzicht in de gewijzigde rol van de agile tester ten opzichte van een traditionele omgeving
