Doorgaan naar de inhoud

Details

Na een korte zomerstop gaan we door met onze reeks Meetups! Dit keer weer een hands-on workshop met als steekwoorden Monorepo & Vercel! Zoals altijd georganiseerd door deTesters - TechChamps - TestCoders (3 gespecialiseerde test automation bedrijven) in de Werkspoorkathedraal in Utrecht.

Context

De workshop is gebaseerd op praktijkervaringen die Tim Lolkema de afgelopen 1,5 jaar heeft opgedaan op zijn internationale project bij Sports Direct. Dit is een project waar vier teams aan werken vanuit Nederland en de UK en dat in meerdere landen wordt uitgerold. Tim is de QA lead voor deze vier teams.

Monorepo's zijn codebases die meerdere packages kunnen bevatten in een enkele repository. Dit soort architectuur stelt teams in staat om meerdere programmeertalen en frameworks te gebruiken, allemaal binnen één ruimte.

Google, Meta en Microsoft maken allemaal gebruik van zeer grote monorepo's met verschillende strategieën om buildsystemen en versiebeheersoftware op te schalen met een grote hoeveelheid code en dagelijkse veranderingen.

Vercel is een serverless platform voor statische an hybride applicaties. Met Vercel is het erg gemakkelijk voor iedere Pull Request een preview omgeving te deployen. Tim laat zien hoe hij Vercel heeft gebruikt bij Sports Direct en laat je tijdens de workshop zien hoe je dit zelf kan gebruiken.

Workshop

Tijdens deze workshop leer je hoe je effectief tests kunt opzetten in een monorepo, bestaande uit component- en end-to-end-tests. De end-to-end-test wordt uitgevoerd tegen een Vercel preview omgeving.

Technieken

  • Vercel
  • pnpm
  • Turborepo
  • NextJS
  • Cypress
  • Vitest

De workshop-host

De workshop-host van de avond is Tim Lolkema van deTesters.

Tim werkt inmiddels ruim 4 jaar bij deTesters en heeft meer dan 8 jaar ervaring op het gebied van testautomatisering, opgedaan bij diverse klanten. Voordat hij bij het Sports Direct project aan de slag ging heeft Tim 2 jaar bij het RIVM gezeten.

Doelgroep

  • testers met een technische achtergrond en interesse voor / ervaring met testautomatisering.
  • Vereiste voorkennis: beginnersniveau Javascript/Typescript
  • deze avond is volledig in het Nederlands *Dutch spoken*

Programma

17:30 Ontvangst en eten

18:30 Start workshop deel 1

19:45 Pauze

20:00 Start workshop deel 2

21:30 Afsluiting met aansluitend een borrel

Gerelateerde onderwerpen

Quality Assurance
Software QA and Testing
Test Automation
Testing Web API

Misschien vind je dit ook leuk