Training: Testautomatisering met Cypress

Beoordeeld met een 9
Eerstvolgende startdatum 15 november 2024

In deze training leer je geautomatiseerde tests te maken met Cypress. Dit kunnen tests zijn voor het automatisch testen van een website of een REST API. Gedurende de training komen onder meer de volgende onderwerpen aan bod: introductie Cypress, Installatie Cypress, elementen inspecteren met Cypress, toepassen van veel gebruikte functies en het maken van een heldere rapportage.

De training is praktijkgericht en aan de hand van een aantal cases ga je zelf aan de slag met Cypress.

Cypress-tests worden geschreven in JavaScript/TypeScript, dus enige basiskennis van programmeren is handig, maar niet noodzakelijk.

Programma

  • Introductie tot het Cypress Framework:
    • Werken met de Cypress-client en CLI-runner
    • Opzetten en configureren van Cypress-projecten
  • Tests schrijven en automatiseren
    • UI testen
    • Web- en API-tests implementeren
    • Effectief gebruik van Cypress-functies
    • Implementatie van herbruikbare functies
    • Het maken van validaties op elementen
    • Debugging van testcases
    • Toepassen van stubs (nepdata voor testdoeleinden)
  • Rapportage van de resultaten:
    • Integratie met CI-oplossingen (zoals GitLab, Azure DevOps, etc.)
    • Genereren van overzichtelijke rapporten
    • Presenteren van testresultaten via een dashboard

Doelgroep

Deze training is speciaal ontworpen voor professionals die hun kennis willen verdiepen op het gebied van geautomatiseerde tests met Cypress. Dit omvat voornamelijk testers en ontwikkelaars.

Enige basiskennis van programmeerprincipes is een pluspunt.

Vorm

De training wordt in een groep van minimaal 3 en maximaal 10 deelnemers gegeven, zodat de kwaliteit van de training gewaarborgd kan worden. Aan de hand van praktijkvoorbeelden licht de docent de praktische toepasbaarheid toe.

Deze interactieve klassikale training biedt voldoende ruimte voor vragen en inbreng van eigen praktijkcases. Via praktische oefeningen werk je aan verschillende scenario's.

Deelnemers dienen een eigen laptop met local admin rechten mee te nemen.

Bedrijfstraining/incompany

Onze bedrijfstraining biedt maatwerk dat perfect aansluit bij de specifieke behoeften van jouw bedrijf of organisatie. De training is flexibel in locatie en tijdstip, en kan plaatsvinden op jouw bedrijfslocatie of elders. Ideaal voor teams en consultancybedrijven.

Neem vrijblijvend contact op en vraag naar de mogelijkheden.

Klassikale training

Sluit je aan bij onze klassikale trainingen en leer samen met medestudenten. Profiteer van de gedeelde ervaringen en praktijkvoorbeelden in een traditionele klasomgeving. Onze trainingen worden aangeboden op diverse locaties. Wanneer je gereed bent om te starten, kun je direct aanmelden voor een klassikale training.

  1. Bij deze training is uitgebreide lunch, koffie en thee inbegrepen.
  2. Deze training gaat door bij een minimum aantal van 3 (en een maximum aantal van 10) cursisten.
  3. Deze training kan ook op locatie gegeven worden, neem vrijblijvend contact op voor de dan geldende tarieven.

Ervaringen

A. Meijer | | score: 4.9 / 5 | 28-02-2024

De training gaf mij goed inzicht in het gebruik en de mogelijkheden van Cypress. Er was genoeg ruimte om vragen te stellen en ondersteuning wanneer dat nodig was. Bedankt Roy voor de plezierige training!

M. Jorissen | QoppoConsult | score: 4.7 / 5 | 01-11-2021

Goed tempo, in slechts twee avonden veel kennis op kunnen doen!