Opleiding : Robotraamwerk: tests automatiseren

Praktijkcursus - 3d - 21u00 - Ref. RBF
Prijs : 1930 € V.B.

Robotraamwerk: tests automatiseren



Opleiding onmisbaar

Robot Framework is een generiek, open source framework dat het eenvoudig maakt om acceptatietests te automatiseren. In deze cursus leert u de basis van deze 'toolkit', van het installeren tot het integreren in een continue integratieoplossing, inclusief het schrijven en automatiseren van tests.


INTER
INTRA
OP MAAT

Praktijkcursus ter plaatse of via klasverband op afstand
Beschikbaar in het Engels op aanvraag

Ref. RBF
  3d - 21u00
1930 € V.B.




Robot Framework is een generiek, open source framework dat het eenvoudig maakt om acceptatietests te automatiseren. In deze cursus leert u de basis van deze 'toolkit', van het installeren tot het integreren in een continue integratieoplossing, inclusief het schrijven en automatiseren van tests.


Pedagogische doelstellingen
Aan het einde van de training is de deelnemer in staat om:
Robot Framework positioneren in het ecosysteem van testautomatiseringsframeworks
De basis begrijpen van hoe het Robotraamwerk werkt
Een ontwikkel- en uitvoerplatform voor het Robot Framework installeren
Een test analyseren op trefwoord
Robot Framework sleutelwoorden samenvoegen om een test te ontwerpen en te structureren
Hulpbronnen organiseren en bibliotheken gebruiken
De standaardbibliotheken van Robot Framework gebruiken
De voordelen van CI/CD begrijpen en het Robot Framework gebruiken met GitLab-CI

Doelgroep
Testers/automatiseringsspecialisten, projectmanagers, ontwerpers/ontwikkelaars.

Voorafgaande vereisten
Een cultuur van softwaretesten. Ervaring met een programmeertaal zoals Python of Java is aanbevolen.

Praktische modaliteiten
Praktisch werk
De cursus bevat veel praktisch werk.

Opleidingsprogramma

1
Inleiding tot automatisering

  • Het automatiseringsproject.
  • Agile testen: peer programming, Test-Driven Development (TDD).
  • De praktijk van TDD.
  • De praktijk van BDD (Behaviour-Driven Development).
  • De principes van ATDD (Acceptance Test-Driver Development).
  • Automatiseringsframeworks (hybride, KDT, enz.).
  • KDT, inleiding tot Robotraamwerk.

2
Presentatie en installatie

  • Robotkaderfilosofie.
  • Architectuur en concepten.
  • Bibliotheken, externe bibliotheken.
  • Geïntegreerde tools.
  • Robot Framework installeren in een Python-omgeving.
Praktisch werk
Python, RIDE, PyCharm/Visual Studio Code installeren. Een virtuele Python-omgeving configureren. Installeren van het Robot Framework.

3
Syntaxis voor het schrijven van tests - Deel 1

  • Organisatie van de test, woordenschat en zinsbouw, structuur van de test.
  • Declaratie, reikwijdte en manipulatie van variabelen (uitbreiding van Python-variabelen).
  • Tests uitvoeren vanuit de IDE, tests uitvoeren met CLI-opties, tests debuggen.
  • Visualisatie en interpretatie van resultaten.
  • Testrapporten bekijken in Allure.
Praktisch werk
Tests schrijven met behulp van Robot Framework sleutelwoorden. Testen uitvoeren met/zonder opdrachtregelopties. Testrapporten maken en analyseren met behulp van trefwoorden. Aanpassen van documentatie in testen en trefwoorden met Robot Framework tools.

4
Syntaxis voor het schrijven van tests - Deel 2

  • Test Setup, Test Teardown.
  • Tag en argumenten.
  • Datagestuurd testen met Robot Framework.
  • Gedragsgestuurd testen met Robot Framework.
  • Testpakket.
Praktisch werk
Pas de tests aan om de concepten uit deel 2 op te nemen.

5
Robotraamwerk standaardbibliotheken

  • Ingebouwd, Verzamelingen, Screenshot, Proces, Dialogen, Besturingssysteem.
  • Gebruik van deze bibliotheken in tests.
Praktisch werk
Gebruik deze bibliotheken om verder te gaan met testen met Robot Framework.

6
Trefwoorden aanpassen in het Robotraamwerk

  • Principe, syntaxis, parameters.
  • Hoe te gebruiken.
Praktisch werk
Aangepaste trefwoorden maken. Trefwoordenbibliotheken aanmaken. Bronbestanden en variabele bestanden maken.

7
Testbibliotheken maken

  • Bibliotheken implementeren in Python.
Praktisch werk
Python-programma's schrijven die nieuwe sleutelwoorden implementeren.

8
Geavanceerde functionaliteiten

  • Parallelle tests starten in Robot Framework.
  • Nabewerking.
  • Bibliotheken van derden (Selenium, Appium).
  • Rest API testen.
Praktisch werk
Implementeer deze functies om verder te gaan.

9
CI/CD, continue integratie/implementatie

  • Strategische kwesties.
  • Robotraamwerk in CI/CD.
Demonstratie


Feedback van klanten
3,8 / 5
De feedback van klanten is afkomstig van eindevaluaties na de opleiding. De score wordt berekend op basis van alle evaluaties die minder dan 12 maanden oud zijn. Alleen die met een tekstcommentaar worden weergegeven.
BENJAMIN D.
15/12/25
3 / 5

De inhoud had boeiend en zeer leerzaam kunnen zijn, maar te veel punten leidden tot ontevredenheid. - de verspilde tijd met mensen die de beschikbare envs niet kunnen gebruiken en daardoor te beperkt zijn als er geen workaround is, dus werd er gezocht naar workarounds... - de ondersteuningen zijn niet van goede kwaliteit en moeten worden aangevuld met elmts die op teams worden gestuurd, wat de duidelijkheid beperkt. - Veel onnauwkeurigheid of gebrek aan kennis over bepaalde essentiële onderwerpe
ANTHONY L.
15/12/25
3 / 5

De training leek niet gestructureerd en we verloren veel tijd met het corrigeren van oefeningen omdat de instructeur te veel fouten maakte. Het materiaal was niet geschikt en de overgebrachte kennis was niet duidelijk en nauwkeurig. De antwoorden op de oefeningen werden niet gegeven en er was ook geen link naar de correcties, wat jammer was. De cursus zou baat hebben gehad bij meer details, in ieder geval om met een goed begrip van het onderwerp te beginnen.
RITA B.
15/12/25
4 / 5

Veel oefeningen, die helpen om te herstellen wat zojuist is gepresenteerd



Data en plaats
Selecteer uw locatie of kies voor de les op afstand en kies vervolgens uw datum.
Klas op afstand

Dernières places
Date garantie en présentiel ou à distance
Session garantie

KLAS OP AFSTAND
2026 : 22 apr., 5 mei, 17 juni, 26 aug., 15 sep., 26 okt., 10 nov., 14 dec.

PARIS LA DÉFENSE
2026 : 22 apr., 17 juni, 26 aug., 26 okt., 14 dec.

LILLE
2026 : 26 okt.