Cypress is open source en platformoverschrijdend en automatiseert het front-end en end-to-end testen van webapplicaties. Cypress gebruikt JavaScript om tests te schrijven. Aan het einde van de cursus kun je Cypress implementeren in je webontwikkelomgeving.
INTER
INTRA
OP MAAT
Praktijkcursus ter plaatse
of via klasverband op afstand
Disponible en anglais, à la demande
Cypress is open source en platformoverschrijdend en automatiseert het front-end en end-to-end testen van webapplicaties. Cypress gebruikt JavaScript om tests te schrijven. Aan het einde van de cursus kun je Cypress implementeren in je webontwikkelomgeving.
Aan het einde van de training is de deelnemer in staat om:
Cypress implementeren voor het testen van webtoepassingen
De belangrijkste commando's van de tool begrijpen en toepassen
Positionering van Cypress ten opzichte van andere tools, waaronder Selenium WebDriver
Ontwikkelen en debuggen van Cypress-testscripts
Eerste ervaring opdoen met visuele tests
Doelgroep
Ontwikkelingsingenieurs, testers en automatiseringsspecialisten die willen leren hoe ze webapplicaties kunnen testen met Cypress.
Voorafgaande vereisten
Bonnes connaissances d'un langage de programmation. Connaissances de base de JavaScript.
.
Opleidingsprogramma
1
Cypress installeren en configureren
Positionering van Cypress in de wereld van webtestrobots.
Installeer Cypress op Windows of macOS.
Open Cypress en begrijp de gebruikersinterface en de architectuur.
Schakel tussen browsers.
Gedetailleerde vergelijking tussen WebDriver en Cypress.
Waarom kiezen voor Cypress voor front-end toepassingen?
Praktisch werk
Installatie, voorbeelden uitvoeren en resultaten analyseren in de interface.
2
Je eerste geautomatiseerde test schrijven met Cypress
Werken op de commandoregel met Cypress.
De basiscommando's van Cypress begrijpen.
Cypress-scripts debuggen met opdrachtregels.
Schrijven van functionele tests.
Gebruik de Cypress auto-reload functie.
Asserties met Cypress.
Debuggen van tests met Cypress.
Praktisch werk
Cypress commando's uitvoeren en een script debuggen. Complete tests schrijven en uitvoeren. Debugsessies op concrete voorbeelden.
3
Tests schrijven met Cypress volgens de TDD-benadering
De TDD-aanpak begrijpen.
TDD-tests schrijven met Cypress.
Een concreet voorbeeld van een toepassing.
TDD-tests aanpassen.
Praktisch werk
Concrete voorbeelden van een TDD-aanpak voor een online applicatie.
4
Cypress en interacties met webelementen
Inzicht in de mogelijkheden voor interactie met webcomponenten.
Gebruik van de experimentele action recorder.
Variabelen en aliassen begrijpen in Cypress.
Praktisch werk
Concrete voorbeelden van interacties van verschillende complexiteit met webcomponenten. De actierecorder gebruiken.
5
Geavanceerd gebruik van cipres
Het instrumentenpaneel begrijpen.
De selectiespeeltuin begrijpen.
Test Runner" sneltoetsen.
Implementeer navigatieverzoeken en HTTP-verzoeken.
XHR-verzoeken afluisteren en bespioneren.
Tools voor visueel testen met Cypress.
Praktisch werk
Gebruik van de Test Runner en Selector Playground. Concrete voorbeelden van navigatieverzoeken en HTTP-verzoeken. Concrete voorbeelden van stubbing en spying.
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.
MELODIE E.
08/06/26
3 / 5
Gebrek aan pedagogisch inzicht: ’Kijk, bij mij werkt het, dus je hebt het verkeerd gedaan’, maar het duurt lang voordat hij de computer van iemand die er moeite mee heeft in handen neemt om hem te helpen begrijpen waarom. Lange monologen. Neerbuigendheid: ’Kijk, daar krijg je hoofdpijn van, hè, als je de code niet kent’. Ik heb ervaring met programmeren, dus geen probleem met het vereiste niveau om de mogelijkheden en de oefeningen te begrijpen, maar ik denk dat hij andere mensen heeft afgeschri
LOUISE C.
08/06/26
3 / 5
Te veel monoloog van de docent. Het is erg moeilijk om je aandacht erbij te houden, zelfs met maar drie leerlingen. Verbetering: laat de leerlingen hun scherm delen tijdens de oefeningen en doe de oefeningen niet in je eentje hardop.
FREDERIC R.
19/03/26
4 / 5
De inhoud was heel geschikt voor mij, aangezien ik Cypress nog niet kende
RIHAB S.
19/03/26
3 / 5
aardig en heel nuttig
SÉBASTIEN F.
18/12/25
5 / 5
Zeer goed onderwijs door de trainerDe inhoud van de cursus is erg compact, een extra dag voor deze cursus zou op prijs worden gesteld.
PIERRE B.
18/12/25
5 / 5
Uitgebreide training om de tool voor het eerst onder de knie te krijgen. De trainer is erg leerzaam. De praktische oefeningen na het zien van een concept maken het mogelijk om de kennis meteen toe te passen. Al met al zeer tevreden.
OMAR B.
25/09/25
5 / 5
Interessante en goed gestructureerde cursus, het enige nadeel is dat het kort genoeg is om alle noodzakelijke punten te behandelen en meer oefentijd te hebben om andere gerelateerde zaken aan te pakken, zoals integratie met CI/CD-pijplijnen.
ISSAD B.
25/09/25
4 / 5
Interessante inhoud en leermethoden, maar een 3-daagse cursus zou geschikter zijn.
DEELNEMERS
Ontwikkelingsingenieurs, testers en automatiseringsspecialisten die willen leren hoe ze webapplicaties kunnen testen met Cypress.
VOORAFGAANDE VEREISTEN
Bonnes connaissances d'un langage de programmation. Connaissances de base de JavaScript.
.
VAARDIGHEDEN VAN DE CURSUSLEIDER
De deskundigen die de cursus leiden zijn specialisten op het betreffende vakgebied. Zij werden geselecteerd door onze pedagogische teams zowel om hun vakkennis als hun pedagogische vaardigheden voor elke cursus die zij geven. Zij hebben minstens vijf tot tien jaar ervaring in hun vakgebied en oefenen of oefenden verantwoordelijke bedrijfsfuncties uit.
BEOORDELINGSMODALITEITEN
De cursusleider beoordeelt de pedagogische vooruitgang van de deelnemer gedurende de gehele cursus aan de hand van meerkeuzevragen, praktijksituaties, praktische opdrachten, …
De deelnemer legt ook van tevoren en naderhand een test af ter bevestiging van de verworven kennis.
PEDAGOGISCHE EN TECHNISCHE MIDDELEN • De gebruikte pedagogische middelen en cursusmethoden zijn voornamelijk: audiovisuele hulpmiddelen, documentatie en cursusmateriaal, praktische oefeningen en correcties van de oefeningen voor praktijkstages, casestudies of reële voorbeelden voor de seminars.
• Na afloop van de stages of seminars verstrekt ORSYS de deelnemers een evaluatievragenlijst over de cursus die vervolgens door onze pedagogische teams wordt geanalyseerd.
• Na afloop van de cursus wordt een presentielijst per halve dag verstrekt, evenals een verklaring van de afronding van de cursus indien de stagiair alle sessies heeft bijgewoond.
TOEGANGSMODALITEITEN EN TERMIJNEN
De inschrijving dient 24 uur voor aanvang van de cursus plaatsgevonden te hebben.
TOEGANKELIJKHEID VOOR MINDERVALIDEN
Is voor u speciale toegankelijkheid vereist? Neem contact op met mevr. FOSSE, contactpersoon voor mindervaliden, via het adres psh-accueil@ORSYS.fr om uw verzoek en de haalbaarheid daarvan zo goed mogelijk te bestuderen.
Dit programma is een origineel concept, ontwikkeld door de pedagogische teams van ORSYS Formation. Elke reproductie, weergave, aanpassing of exploitatie, geheel of gedeeltelijk, zonder voorafgaande schriftelijke toestemming van ORSYS, is ten strengste verboden. ORSYS behoudt zich het recht voor om alle nodige maatregelen te nemen ter bescherming van haar intellectuele-eigendomsrechten.
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
Geen sessie op dit moment, we nodigen je uit om het rooster van lessen op afstand te raadplegen.
5
Dit programma is een origineel concept, ontwikkeld door de pedagogische teams van ORSYS Formation. Elke reproductie, weergave, aanpassing of exploitatie, geheel of gedeeltelijk, zonder voorafgaande schriftelijke toestemming van ORSYS, is ten strengste verboden. ORSYS behoudt zich het recht voor om alle nodige maatregelen te nemen ter bescherming van haar intellectuele-eigendomsrechten.