In-company en hands-on

Trainingen

Na de training test je team het zelf, op je eigen software.

Je boekt een senior test professional met meer dan tien jaar ervaring als ontwikkelaar, eerst in webdevelopment en nu in testautomatisering. Geen trainer die een standaardcursus afdraait, maar iemand die testautomatisering zelf bouwt en bewaakt bij opdrachtgevers.

Elke training bereiden wij voor op jullie eigen applicatie en testomgeving. Deelnemers oefenen zo veel mogelijk op het werk dat ze morgen weer oppakken. Alleen waar jullie omgeving dat niet toelaat, wijken we uit naar een oefenomgeving.

Vraag een offerte of intake aan
Deelnemer van achteren in een workshopzaal met een rij laptops en een projectiescherm

Voor wie

Voor teams die het daarna zelf willen doen.

Van beginner tot gevorderd, per training aangegeven:

  • Testers die de stap naar automatiseren maken

  • Testautomatiseerders die hun suite onderhoudbaar willen krijgen

  • QA-leads die AI-agents willen inzetten zonder de controle kwijt te raken

  • Testcoördinatoren en ketenregisseurs die een acceptatietest voorbereiden

  • Key-users die meetesten zonder testachtergrond

  • Product owners en releasemanagers die op testresultaten besluiten

Bekijk het aanbod
Handen op een laptop aan een tafel, met collega's onscherp op de achtergrond

Het aanbod

Vier trainingen, elk op je eigen applicatie.

Alle trainingen zijn in-company en worden voorbereid op jullie eigen software. Kies er één, of combineer ze tot een traject.

  • Testen met AI-agents, met de mens aan het roer

    1 dag, na een voorbereiding van een dagdeel

    Testers, test automation engineers en QA-leads. De QA-manager en security schuiven aan bij het laatste blok.

    • Een agent via MCP een browser laten besturen om een melding na te spelen, en er een test van maken

    • Beslissen waar een agent past: bij het schrijven van tests wel, als uitvoerder in de pijplijn niet

    • Een permissielaag inrichten waarin lezen vrij is en elke schrijfactie apart wordt goedgekeurd

    Bekijk de volledige inhoud

    Een hands-on dag waarin je team een AI-agent via MCP een echte browser laat besturen op jullie eigen applicatie, en vastlegt wat die agent wel en niet mag. De dag eindigt met een afsprakenset voor het eigen team.

    Niveau
    Midden tot gevorderd
    Voorkennis
    Ervaring met geautomatiseerd testen in Playwright of Robot Framework, en basiskennis van Git. Een testomgeving met testaccounts, en vooraf bevestigd dat de AI-tool binnen jullie beleid valt.

    Daarnaast leer je

    • Destructieve acties afschermen met een grens in code, niet alleen met een afspraak in een prompt

    • Een testopdracht voor een agent formuleren en de bevindingen toetsen voordat ze de triage in gaan

    • Per bevinding bewijs aan het ticket koppelen en bijhouden wat is voorgesteld, goedgekeurd en afgewezen

    Globale indeling

    1. 09.00Wat een agent in testen wel en niet doet. MCP-Playwright koppelen en een scherm verkennen op de eigen applicatie.
    2. 10.30Hands-on: van melding naar een falende test, die de deelnemer zelf reviewt en aanscherpt.
    3. 13.00Governance hands-on: een permissielaag inrichten en een bestaande allowlist nalopen op gaten.
    4. 14.30Praktijkcasussen, en elke deelnemer schrijft en toetst een testopdracht voor een eigen story.
    5. 16.00Met QA-manager en security een afsprakenset voor het team: wat mag, wat nooit, en wie keurt goed.

    Verder na de training: AI-enablement

    Vraag een offerte aan
  • Acceptatietesten met key-users

    Traject: een dagdeel voorbereiding, een testdag en een naloop

    Organisatoren: testcoördinatoren, ketenregisseurs en product owners. Uitvoerders: key-users en medewerkers uit de operatie.

    • Vooraf toetsen of een story testbaar is: klaar op de testomgeving, met rechten en testdata per deelnemer

    • Testgevallen schrijven in gewone taal, met per stap de actie, de testdata en het verwachte resultaat

    • Een testdag leiden met duidelijke spelregels en een verdeling van de stories per rol

    Bekijk de volledige inhoud

    Een traject voor migraties en de invoering van standaardpakketten. Eerst bereiden we met de organisatoren de test voor, daarna begeleiden we de key-users op een testdag op hun eigen processen, en na de eerste ronde lopen we de bevindingen samen na.

    Niveau
    Uitvoerders zonder testachtergrond, organisatoren met testervaring of een coördinerende rol
    Voorkennis
    Key-users: kennis van het eigen werkproces, verder niets. Organisatie: stories met acceptatiecriteria, een testaccount per deelnemer en per rol, en een testbeheersysteem zoals X-Ray.

    Daarnaast leer je

    • Als key-user een test uitvoeren in X-Ray, per stap bewijs vastleggen en een bevinding aanmaken

    • Een blokkade onderscheiden van een mislukte stap, en een afwijking vastleggen in plaats van wegredeneren

    • Na elke ronde bevindingen en besluiten nalopen met de ketenregisseur, en de keten laten meebeslissen in de triage

    Globale indeling

    1. VoorbereidingEen dagdeel met de organisatoren: testbaarheid van de stories, testdata per deelnemer, testgevallen in gewone taal, en de planning van systeemtraining en voortest.
    2. VoortestEen tester voert de tests vooraf uit en neemt blokkades weg, zodat de testdag niet strandt op toegang of testdata.
    3. Testdag, openingWaarom de operatie test, van story naar testresultaat, en de spelregels.
    4. Testdag, zelf testenEerst samen één test, daarna voert elke deelnemer de stories van de eigen rol uit, met begeleiding ernaast.
    5. NaloopPer ronde de openstaande punten nalopen met de ketenregisseur, een hertest na elke oplossing en de keten aan tafel bij de triage.

    Verder na de training: Interim QA-lead

    Vraag een offerte aan
  • Robot Framework op je eigen applicatie

    Zes lessen van een dagdeel, of compact in twee dagen

    Testers en testautomatiseerders, en testcoördinatoren die de kennis organisatiebreed willen borgen

    • Voor een scherm of API van de eigen applicatie een test schrijven met leesbare stappen

    • Selectors en wachtlogica kiezen die niet breken, en controles schrijven die ook echt kunnen falen

    • Tests taggen op prioriteit, domein en ticket, en precies de set draaien die nodig is

    Bekijk de volledige inhoud

    Een traject van zes lessen voor teams die Robot Framework invoeren, of al gebruiken zonder gedeelde werkwijze. De eerste vier lessen leggen de basis, de laatste twee gaan over de pijplijn, rapportage en onderhoud. De opdrachten maken deelnemers zo veel mogelijk op hun eigen applicatie.

    Niveau
    Beginner tot midden
    Voorkennis
    Testervaring. Voor les 1 tot en met 4 is handmatig testen genoeg, voor les 5 en 6 helpt basiskennis van Git. Elke deelnemer heeft een laptop met toegang tot de eigen code en testomgeving.

    Daarnaast leer je

    • Een wijziging via Git in de suite zetten en die in de eigen pijplijn laten draaien, met één samengevoegd rapport

    • Log en rapport lezen en een falende test indelen: instabiel, echt kapot of een probleem met testdata

    • Configuratie per omgeving scheiden van wachtwoorden en sleutels, en die gegevens uit de logs houden

    Globale indeling

    1. Les 1Opzet: projectstructuur en de lagen suite, resource en library. De eerste test op een eigen scherm.
    2. Les 2Keywords en resources: leesbare stappen, het page-object-patroon en een eigen Python-keyword.
    3. Les 3Stabiel testen: selectorstrategie, wachten op de juiste toestand en testdata per omgeving.
    4. Les 4API en keten: RequestsLibrary, negatieve paden en één proces over twee rollen.
    5. Les 5Git en pijplijn: de suite in GitLab CI of Azure DevOps, suiteselectie op prioriteit en parallel draaien.
    6. Les 6Rapportage en onderhoud: resultaten lezen en indelen, conventies, en afspraken om zelf verder te gaan.

    Verder na de training: Testautomatisering

    Vraag een offerte aan
  • Testbewijs dat standhoudt

    1 dag, met een optioneel terugkomdagdeel

    Testers, testcoördinatoren en QA-leads, en product owners en releasemanagers die op testresultaten besluiten

    • Per work item een testrapport opstellen dat een ander kan naspelen

    • Een eerlijke uitkomst kiezen, en een waarneming scheiden van een vastgestelde bevinding

    • Bewijs op de juiste plek vastleggen: per story, per stap, en een bevinding vanuit de mislukte stap

    Bekijk de volledige inhoud

    Een workshopdag voor teams in gereguleerde omgevingen en ketens. Deelnemers leggen tijdens de dag echte tests vast op hun eigen stories, en gaan terug met werkafspraken over waar bewijs thuishoort en wanneer iets als getest mag gelden.

    Niveau
    Alle niveaus met testervaring, programmeerkennis is niet nodig
    Voorkennis
    Testervaring, en toegang tot jullie eigen Jira met X-Ray en een testomgeving.

    Daarnaast leer je

    • Negatieve tests en randgevallen inzetten als bewijs dat een controle echt werkt

    • Een status of dashboard toetsen aan de onderliggende testuitvoeringen

    • Wachtwoorden en sleutels uit logs en rapporten houden, zodat bewijs deelbaar blijft

    Globale indeling

    1. 09.00Waarom bewijs ertoe doet bij een releasebesluit, audit of overdracht, en hoe een goed rapport is opgebouwd.
    2. 10.30Uitkomsten met nuance: geslaagd, mislukt, bevinding, onbeslist of niet uitgevoerd. Deelnemers delen bevindingen uit hun eigen backlog in.
    3. 13.00Hands-on in Jira met X-Ray: testuitvoering, bewijs per stap en de koppeling met bevindingen, op een eigen story.
    4. 14.30Bewijs uit keten en automatisering: rapporten uit de pijplijn, en scherm, export en verzonden bericht naast elkaar.
    5. 16.00Werkafspraken voor het eigen team: waar bewijs thuishoort en wanneer een punt afgevinkt mag worden.

    Verder na de training: Quickscan

    Vraag een offerte aan

Hoe een training verloopt

Geen standaardcursus, maar jullie eigen applicatie.

Het verschil zit in de oefenstof. Deelnemers werken hands-on op hun eigen applicatie en testomgeving, zodat wat ze oefenen direct aansluit op hun dagelijkse werk.

  1. Intake

    We bespreken wat het team na de training zelf moet kunnen, wie er meedoen en op welk niveau, en welke applicatie en omgeving we gebruiken. Vroeg je vooraf een offerte aan, dan stemmen we die hier af op jullie situatie; anders ontvang je daarna een programma en een prijs.

  2. Maatwerk op jullie codebase

    We bereiden de opdrachten voor op jullie eigen software: testaccounts, testdata, toegang en een eerste opzet in jullie repository of testbeheersysteem. Daarvoor hebben we vooraf toegang nodig; dat regelen we bij de intake.

  3. Hands-on training

    Deelnemers doen het zelf, op hun eigen applicatie. Wat ze daar bouwen of vastleggen, blijft na de training bruikbaar in hun dagelijkse werk.

  4. Nazorg

    Na een paar weken een terugkommoment: we bekijken wat het team zelf heeft gemaakt en waar het vastloopt. Wil je verder, dan sluit elke training aan op een van onze diensten.

Boeken

Vraag een offerte of een intake aan.

Kies welke trainingen je zoekt en voor hoeveel groepen, dan ontvang je een offerte. Weet je nog niet precies wat past, vraag dan eerst een intakegesprek aan.

We reageren binnen één werkdag.

De trainer

Wie de training geeft

Een senior test professional van ADAM IT, met meer dan tien jaar ervaring als ontwikkelaar, eerst in webdevelopment en nu in testautomatisering. ISTQB Foundation en TMap Next.

Bekijk de Robot Framework-training bij UWV
Wat wil je aanvragen?
Welke trainingen, en voor hoeveel groepen?

Een groep volgt de training samen, op jullie eigen applicatie.

Om welke applicatie gaat het, en wat moet het team na de training zelf kunnen?

Veelgestelde vragen

Wat opdrachtgevers vooraf willen weten.

Is de training in-company of met open inschrijving?

In-company. Wij bereiden elke training voor op jullie eigen applicatie en testomgeving, en dat kan alleen binnen één organisatie. Een open inschrijving bieden we nu niet aan.

Hoe groot mag de groep zijn?

Klein genoeg dat iedereen zelf aan de slag gaat en de trainer bij iedereen kan meekijken. Hoeveel deelnemers dat zijn, hangt af van de training en het niveau. Dat spreken we af bij de intake.

In welke taal wordt de training gegeven?

In het Nederlands, met Nederlandstalig lesmateriaal. De tools zelf zijn Engelstalig.

Welke voorkennis hebben deelnemers nodig?

Dat verschilt per training en staat bij elke training vermeld. Voor acceptatietesten met key-users is geen testkennis nodig, voor Robot Framework is testervaring genoeg om te beginnen, en voor testen met AI-agents schrijven deelnemers al geautomatiseerde tests.

Wat moet er klaarstaan aan omgeving en toegang?

Elke deelnemer heeft een laptop met toegang tot jullie code, testomgeving en testbeheersysteem, en een eigen testaccount met de juiste rechten. Nooit productie. Voor de training met AI-agents staat vooraf vast dat de AI-tool binnen jullie beleid valt. We regelen dit samen bij de intake, zodat de training niet strandt op toegang.