Inleiding tot Agile Testing Training Cursus
Deze cursus van twee dagen biedt een beknopte introductie in Agile softwaretesting. Hij behandelt de basisbegrippen van testing binnen de context van Agile (Scrum)-ontwikkeling en maakt gebruik van het Agile Testing Quadrants-model van Crispin & Gregory als kader om actuele principes en praktijken van Agile testing te verkennen.
Gewenst publiek
Deze cursus is bedoeld voor developmentteams die hun testpraktijken in een Agile context willen verbeteren.
Hij is ook geschikt voor personen die testing als specifieke carrière willen uitbouwen en vormt een geschikte voorwaarde voor de iSQI Certified Agile Tester cursus.
Cursusaanbod
Overzicht van Agile
- Geschiedenisoverzicht van Agile-methodologieën
- Discussie over de uitspraken van het Agile Manifesto
Scrum-framework
- Scrum-rollen en verantwoordelijkheden – Scrum Master, Product Owner, Dev Team
- Scrum-evenementen – Sprint, Sprint Planning, Review, Retrospective, Scrum meeting
- Scrum-artefacten – Product Backlog, Sprint Backlog, Product Increment
Agile Testing
- Samenwerking boven onafhankelijkheid
- De rol van documentatie in Agile
- Inleiding tot de Agile Testing Quadrants
- Testautomatisering
Testprincipes
- Het Fundamentele Testproces
- Black-box testontwerpstechnieken
- White-box testontwerpstechnieken
- Kwaliteitsattributen
- Prestatietesten
- Gebruiksvoorbeeld van testtools
Technologie-gerichte testing die de ontwikkeling leidt
- Unit testing en black-box testontwerp
- Test-driven development
- Gebruiksvoorbeeld van testtools
Zakelijk-gerichte testing die de ontwikkeling leidt
- User stories en acceptatietesten
- Behavior-driven development
- Gebruiksvoorbeeld van testtools
Zakelijk-gerichte testing die het product critiqueert
- Verkenningstesten (Exploratory testing)
- White-box testontwerp
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 3200 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
(*De eindprijs kan variëren afhankelijk van de technische specialisatie van het cursus, het aangepaste niveau, de methode van levering en het aantal leerlingen)
Hulp nodig bij het kiezen van de juiste cursus?
opleidingen@nobleprog.com of +31 208 080 666
Inleiding tot Agile Testing Training Cursus - Navraag
Inleiding tot Agile Testing - Consultancyaanvraag
Reviews (1)
workshops, praktische casussen
Joanna Nowak - LKQ Polska Sp. z o. o.
Cursus - Introduction to Agile Testing
Automatisch vertaald
Voorlopige Aankomende Cursussen
Gerelateerde cursussen
Geavanceerde automatiseringstesting en -onderhoud
35 UrenDeze door een instructeur geleide, live-training in Nederland (online of op locatie) is bedoeld voor testers en ontwikkelaars met basiskennis die hun vaardigheden op het gebied van automatiseringstesting verder willen ontwikkelen. Er wordt vooral aandacht besteed aan hulpmiddelen zoals Selenium en TestComplete, evenals integratie met Oracle APEX en .Net Core.
Na afronding van deze training zullen de deelnemers in staat zijn tot het volgende:
- Selenium en TestComplete instellen en configureren voor automatiseringstesting.
- Geavanceerde testscripts en -frameworks ontwikkelen.
- Automatiseringstesting integreren met Oracle APEX- en .Net Core-applicaties.
- Machine learning-technieken toepassen om de automatisering te verbeteren.
- Een soepele overgang maken van handmatig naar geautomatiseerd testen.
- Uitbestede testprojecten beheren en kwaliteitsnormen waarborgen.
Geavanceerd C# voor automatiserings-testengineers
21 UrenDeze praktijkgerichte training onder begeleiding van een instructeur in Nederland (online of op locatie) is bedoeld voor ervaren automatiserings-testengineers die kennis willen vergaren over geavanceerde C#-programmeerconcepten voor het automatiseren van testen.
Aan het einde van deze cursus zullen deelnemers in staat zijn om:
- De geavanceerde concepten en best practices binnen C#-programmeren te beheersen.
- Geavanceerde objectgeoriënteerde programmeerprincipes toe te passen voor het creëren van efficiënte en flexibele automatiseringsoplossingen.
- Modulaire en herbruikbare automatiseringsframeworks te ontwerpen volgens industrienormen.
Geavanceerd Selenium
14 UrenIn deze door een instructeur geleide live training in Nederland leren deelnemers hoe ze een geautomatiseerd testsuite kunnen verbeteren met behulp van geavanceerde technieken om Selenium te gebruiken.
Aan het einde van deze training kunnen deelnemers:
- Complexe problemen bij testautomatisering van webtoepassingen oplossen met Selenium.
- Reguliere expressies en verificatietechnieken gebaseerd op patronen toepassen.
- Omgaan met uitzonderingen die de testuitvoering stoppen.
- Webobjecten programmeren zoeken.
- Dynamisch gegevens vastleggen uit webbesturingselementen.
- Een datagedreven testkader opzetten.
- Tests distribueren met Selenium Grid.
Geavanceerd TestStand: Beheersing van testautomatisering
21 UrenDeze praktijkgerichte training onder begeleiding van een instructeur in Nederland (online of op locatie) is bedoeld voor testengineers en automatiseringsexperts met een middenniveau tot gevorderde kennis die zich willen verdiepen in de geavanceerde functies van TestStand. Deze training helpt hen om hun testautomatiseringsprocessen zo efficiënt en effectief mogelijk te laten verlopen.
Aan het einde van deze training zullen deelnemers in staat zijn tot:
- Het benutten van geavanceerde functies en mogelijkheden van TestStand om testautomatiseringsworkflows te optimaliseren.
- Het aanpassen van gebruikersinterfaces en het ontwikkelen van complexe testsequenties.
- Het implementeren van geavanceerde technieken voor resultatverwerking en rapportage.
- Het integreren van TestStand met externe databases, systemen en hardware.
- Het toepassen van beste praktijken voor het onderhouden, beheren, troubleshooten en debuggen van ingewikkelde testsequenties.
API-ontwikkeling en -testen met Java (Jersey)
14 UrenJersey is de open source-referentie-implementatie van JAX-RS (Java API for RESTful Web Services). Het biedt bibliotheken waarmee REST-API's snel en efficiënt in Java kunnen worden ontwikkeld. In combinatie met moderne testtools helpt Jersey ontwikkelaars bij het ontwerpen, bouwen, testen en documenteren van API's.
Deze door een instructeur begeleide live-training (online of op locatie) is bedoeld voor Java-ontwikkelaars en -testers met een beginnend tot gemiddeld niveau die kennis willen maken met API-ontwikkeling en -testen met Jersey en gerelateerde tools.
Aan het einde van deze training zijn de deelnemers in staat om:
- Een Jersey-project op te zetten met Maven.
- RESTful API's te ontwikkelen en te implementeren met behulp van Jersey.
- API's te testen via Postman en geautomatiseerde testframeworks.
- Foutbehandeling, beveiliging en documentatie voor API's te regelen.
Opzet van de cursus
- Interactieve lezingen en discussies.
- Praktische oefeningen en handson-activiteiten.
- Implementatie in een live-labomgeving.
Aanpasbare opties voor de cursus
- Wilt u een op maat gemaakte training? Neem dan contact met ons op om dit te regelen.
BDD voor niet-programmeurs: Live workshop
14 UrenIn deze begeleide live-workshop in Nederland beginnen we met een inleiding op BDD, wat dit is en hoe bedrijven het gebruiken om goede softwareontwikkeling te stimuleren. Dit doen we vanuit een niet-technisch perspectief, waarbij we vooral letten op de eindgebruikers: hun behoeften, taalgebruik en manier van denken. Tevens komen we in op communicatieproblemen die zakelijke medewerkers vaak ondervinden bij nauwere samenwerking met technisch ingestelde collega’s.
Aan het einde van deze training zullen deelnemers weten hoe ze:
- Beknopte gebruikersverhalen kunnen schrijven die de werkwijzen van echte gebruikers weergeven.
- Hun gebruikersverhalen omzetten in het BDD-taalgebruik (Given, When, Then).
- Uit deze verhalen testgevallen kunnen afleiden die ontwikkelaars vervolgens implementeren en testen.
- De onderlinge relatie tussen productvereisten, acceptatiecriteria en testgevallen begrijpen.
- Technische jargon ontrafelen die communicatie en begrip belemmert.
- Gebruik maken van geschikte tools voor het schrijven van BDD-featurebestanden.
- Begrijpen wat er gebeurt nadat het werk aan ontwikkelaars is overgedragen.
- Een actievere rol spelen in de iteratieve ontwikkelcyclus.
ISTQB Certified Tester Advanced Level – Test Analyst (CTAL-TA)
35 UrenISTQB-gecertificeerd Testmanager op gevorderd niveau – Test Manager (CTAL-TM)
35 UrenDe ISTQB-gecertificeerde Testmanager op gevorderd niveau – Test Manager (CTAL-TM) is een professionele certificering die zich richt op geavanceerde testmanagementtechnieken, leiderschapsvaardigheden en strategische besluitvorming volgens het ISTQB-curriculum.
Deze door instructeurs geleide training (online of ter plaatse) is bedoeld voor testmanagers en kwaliteitsbeheerprofessionals met een midden- tot hoog niveau die de leerstof van het ISTQB Advanced Level Test Manager-programma willen beheersen en zich voorbereiden op certificering.
Aan het einde van deze training zullen deelnemers in staat zijn om:
- Uitgebreide teststrategieën en -plannen te ontwikkelen en te beheren.
- Risicogebaseerde testtechnieken toe te passen om de testinspanningen te optimaliseren.
- Testprocessen binnen projecten te bewaken, sturen en verbeteren.
- Testteams te leiden en te ontwikkelen, terwijl zij verwachtingen van belanghebbenden managen.
- Hulpmiddelen en meetgegevens in te zetten voor testmanagement, rapportage en continue verbetering.
Opzet van de cursus
- Interactieve lezingen en discussies.
- Oefeningen en vragen die gericht zijn op het examen.
- Praktijkgerichte casestudy’s en simulaties volgens het ISTQB CTAL-TM-curriculum.
Opties voor aanpassing van de cursus
- Wilt u een op maat gemaakte training aanvragen? Neem dan contact met ons op om dit te regelen.
Funderments van QA en modern testing met AI (Voorbereiding ISTQB Foundation)
21 UrenAPI-testen met Postman
21 UrenDeze door een instructeur geleide training in Nederland (online of op locatie) is bedoeld voor softwaretesters die Postman willen gebruiken voor API-testing.
Aan het einde van deze cursus zullen deelnemers in staat zijn om:
- Tests uit te voeren met behulp van geautomatiseerde verzoeken en workflows.
- Een API te definiëren, ontwikkelen, testen en monitoren via een versiebeheersysteem.
- Dynamische data te genereren in een verzoek.
- Tests te documenteren en te ordenen in collecties zodat ze door het team kunnen worden bekeken.
Selenium WebDriver in C#
14 UrenDeze door een instructeur geleide training in Nederland (online of op locatie) introduceert deelnemers in het uitvoeren van geautomatiseerde tests met Selenium WebDriver en C# in Visual Studio. Heeft u geen ervaring met C#-programmeren of wilt u uw kennis van C# opfrissen? Bekijk dan de cursus: C# voor automatiserings testengineers.
Testautomatisatie met Selenium en Jenkins
21 UrenDeze cursus leidt deelnemers op in het beheren van testprojecten met behulp van het Selenium-testpakket en het uitvoeren van continue testing via Jenkins.
Doelgroep:
- Softwaretestengineers
- Softwareontwikkelaars die betrokken zijn bij agile ontwikkelingsprojecten
- Release managers
- QA-engineers
Na afronding van deze Selenium-cursus kunnen deelnemers:
- Het Selenium-testpakket effectief toepassen in echte projecten
- Selenium gebruiken voor cross-browser testen
- Testen verdelen via Selenium Grid
- Regressietests uitvoeren met Selenium binnen Jenkins
- Testrapporten en periodieke overzichten opstellen met behulp van Jenkins
Testautomatisatie met Selenium en Python
14 UrenSelenium is een open-source framework dat webapplicatietesten automatiseert over verschillende browsers heen. Met Selenium 4 zijn er verbeterde WebDriver-API’s, nieuwe relatieve locatorfuncties en uitgebreidere ondersteuning voor het Selenium Grid beschikbaar. Python kenmerkt zich door eenvoud en een goede integratie met testframeworks zoals Pytest; hierdoor is het een uitstekende keuze voor het ontwikkelen van schaalbare en onderhoudbare testautomatisatiesystemen.
Deze praktijkgerichte training, geleid door een instructeur (online of op locatie), richt zich op testers en ontwikkelaars met een basis- tot middenniveau die Selenium in combinatie met Python willen gebruiken om webapplicatietesten te automatiseren in echte werkomgevingen.
Na afronding van deze training zullen deelnemers in staat zijn tot:
- Selenium en Python installeren en configureren in een testomgeving.
- Robuuste testautomatisatiescripts opstellen met behulp van Selenium WebDriver en Pytest.
- Het Page Object Model (POM) toepassen om onderhoudbare testframeworks te creëren.
- Testen uitvoeren op meerdere browsers via het Selenium Grid.
- Geautomatiseerde tests integreren in CI/CD-pipelines.
- Veelvoorkomende problemen oplossen en best practices toepassen voor een stabiele automatisering.
Vorm van de training
- Interactieve lezingen en discussies.
- Veel oefeningen en praktische begeleiding.
- Praktische implementatie in een live-labomgeving.
Opties voor maatwerk aanpassingen
- Voor het aanvragen van een op maat gemaakte training kunt u contact met ons opnemen.
Automatisering van tests met Selenium
21 UrenDeze cursus biedt training voor het uitvoeren van testprojecten en geeft praktische ervaring met webapplicaties, functionele testautomatisering en cross-browser-testautomatisering met behulp van de Selenium-testtoolset.
De doelgroep voor deze cursus bestaat uit softwaretestengineers en handmatige testers.
Na afronding van de training zullen de deelnemers Selenium WebDriver effectief kunnen inzetten in echte projecten.
TestComplete
21 UrenTijdens deze praktijkgerichte training onder leiding van een instructeur in Nederland leren deelnemers hoe ze de verschillende functies van TestComplete kunnen gebruiken, waaronder het testobjectmodel, controlepunten, naammapping en de gebruikersinterface om geautomatiseerde tests uit te voeren op desktop-, web- en mobiele applicaties.
Aan het einde van deze training zullen deelnemers in staat zijn om:
- Functionele tests te maken, op te nemen en uit te voeren.
- Een schaalbaar en onderhoudbaar testframework te ontwikkelen.
- Controlepunten aan te maken, tests aan te passen voor verschillende apparaten en testresultaten te analyseren.
- De scriptextensies van TestComplete te gebruiken.