Ik doe Playwright- of Cypress-testautomatisering met BDD en CI
Prestaties- en belastbaarheidstesten, SLO-gedreven, verifieer je NFRs, geen giswerk
Over deze dienst
Ben je klaar met wankele tests die niemand vertrouwt?
End-to-end testautomatisering en QA-automatisering met Playwright of Cypress: automatiseringstesten die jouw team kan vertrouwen.
De meeste testsuites vergaan binnen enkele maanden: broze selectors, willekeurige rode builds, en uiteindelijk zet het team de suite uit en gaat men terug naar handmatig controleren voor elke release.
Ik bouw automatisering die groen blijft en leesbaar blijft. Tests met Playwright of Cypress in TypeScript of JavaScript, verbonden met CI zodat elke pull request automatisch wordt gecontroleerd.
Wat zit erbij:
- Pagina-objecten of BDD (Gherkin) specificaties die je hele team kan lezen
- Cross-browser runs op Chromium, Firefox en WebKit
- CI-pijplijn: GitHub Actions, GitLab of Jenkins
- Trace, screenshot en video bij elke fout
- Repo, een groene CI-run en een korte overdrachtsnota
Waarom mij?
- 22 jaar ervaring in QA, Full Stack QA en Tech Lead
- Momenteel aan het bouwen van Playwright-suites voor een VS apotheekplatform
- Publieke BDD-framework-voorbeeld in mijn portfolio
Weet je niet welk pakket past? Stuur mij je app en stack, en ik geef je eerlijk advies.
Testapplicatie:
Webapplicatie
Ontwikkelingstechnologie:
Java
•
JavaScript
•
Node.js
•
React
•
TypeScript
Apparaat:
PC
•
Mac
•
Linux
Mijn portfolio
Veelgestelde vragen
Automatische vertaling
Waarom zou je voor mij kiezen?
22 jaar ervaring in QA als Full Stack QA en Tech Lead. Ik ben momenteel bezig met het bouwen van Playwright-suites voor een VS-apotheekplatform. Je krijgt tests die jouw team kan lezen en vertrouwen, geïntegreerd in CI, geen kwetsbaar script dat volgend sprint wordt irrelevant.
Wat is erbij inbegrepen?
Playwright- of Cypress-tests in TypeScript of JavaScript, page objects of BDD-specs, cross-browser-uitvoeringen, trace, screenshot en video bij falen, een HTML-rapport en de volledige repository. Standard en Premium met een CI-pipeline bij elke pull request.
Wat is niet inbegrepen?
Je applicatiecode schrijven of verbeteren, handmatig verkennend testen, native mobiele apps (iOS of Android) en load testing. Testdata en accounts komen van jouw kant. Voortdurend onderhoud na oplevering kan via een aparte opdracht.
Welk pakket moet ik kiezen?
Basic: 1 kernflow, 5 tot 8 E2E-tests in 1 browser. Standard: 15 tot 25 regresietesten met page objects, cross-browser en CI. Premium: een volledig BDD-framework met netwerkt mocking, toegankelijkheidscontroles, GitHub Actions, documentatie en een overdrachtsgesprek.
Playwright of Cypress, welke moet ik kiezen?
Voor de meeste nieuwe projecten raad ik Playwright aan: echte cross-browser-ondersteuning (inclusief Safari-engine), parallelle runs en geweldige traces. Als jouw team al Cypress gebruikt, breid ik het uit en stabiliseer ik het in plaats van het opnieuw te schrijven. We beslissen samen op dag één.
We hebben al tests, maar ze zijn onbetrouwbaar. Kun je ze fixen?
Ja. Ik achterhaal de oorzaken (tijdelijkheid, testdata, gedeelde staat, broze selectors), repareer of zet ze in quarantaine en voeg retries toe waar gerechtvaardigd. Je krijgt een korte rapportage van wat er mis was en hoe je het terugkeer kunt voorkomen.
Gaan de tests draaien in mijn CI?
Ja. Standard en Premium omvatten een pipeline voor GitHub Actions, GitLab CI of Jenkins die draait bij elke pull request en het HTML-rapport, traces en video's als artifacts publiceert. Basic levert met een eenregelige lokale uitvoeringsopdracht.
Wat heb je van mij nodig om te beginnen?
De app-URL (staging is ideaal), een testaccount, de 1 tot 3 belangrijkste gebruikersflows, en toegang tot jouw repo als de tests daar moeten blijven. Als je nog geen repo hebt, lever ik een schone standalone app op.
Kan mijn team de tests na jouw afronding onderhouden?
Dat is precies het doel. Heldere namen, page objects of BDD-stappen, geen magische wachttijden en een README over hoe je een nieuwe test toevoegt. Jij bezit alle code. Premium bevat een overdrachtsgesprek met jouw developers.
Kun je ook mijn API of mobiele app testen?
API: ja, ik kan API-checks toevoegen aan de suite, of bekijk mijn aparte API-testing dienst. Mobiel web: ja, via Playwright-device-emulatie. Native iOS- of Android-apps vallen buiten deze dienst. Stuur me bericht en we kijken wat het beste past.

