Ik maak playwright e2e testautomatisering met ci cd setup en page object model
QA engineer, website testing, WCAG toegankelijkheid en Playwright automatisering
Over deze dienst
Build betrouwbare Playwright E2E tests in TypeScript met het Page Object Model patroon. Ik automatiseer je belangrijke gebruikersflows, zet GitHub Actions of GitLab CI op en lever schone, onderhoudbare test scripts die jouw team kan uitbreiden.
Ik ben een Senior QA Automation Engineer. Ik schrijf schone, onderhoudbare tests met het Page Object Model, niet flaky record-and-replay scripts.
Wat je krijgt:
Playwright tests in TypeScript of JavaScript
Structuur volgens het Page Object Model die makkelijk uit te breiden is
Cross-browser runs (Chromium, Firefox, WebKit)
HTML rapport met screenshots, video's en traces
CI/CD integratie: GitHub Actions, GitLab CI of Azure DevOps
Slack- of Jira-meldingen bij fouten (Premium)
Ook beschikbaar: migratie van bestaande Cypress- of Selenium-tests naar Playwright.
Ideaal voor:
SaaS startups zonder geautomatiseerde tests
Ontwikkelteams die snellere, veiligere releases willen
Bureaus die veel klantapps onderhouden
Je krijgt de volledige broncode in je repo plus een README zodat je team het kan uitvoeren en uitbreiden.
Stuur me een bericht met je app en de flows die je gedekt wilt hebben voor een snelle offerte.
Testapplicatie:
Webapplicatie
Apparaat:
PC
•
Mac
•
Linux
Veelgestelde vragen
Automatische vertaling
Wat telt als één testscenario?
Eén volledige gebruikersflow, bijvoorbeeld: gebruiker registreert zich en verifieert email, of gebruiker voegt een item toe aan de winkelwagen en voltooit de aankoop.
TypeScript of JavaScript?
Of één. Ik raad TypeScript aan voor grotere projecten omdat het fouten vroeg oppikt en makkelijker te onderhouden is.
Kun je mijn Cypress- of Selenium-tests migreren?
Ja. Stuur me een bericht met het aantal bestaande tests en je framework, en ik stuur je een aangepaste offerte voor de migratie.
Welke CI/CD tools ondersteun je?
GitHub Actions, GitLab CI, Azure DevOps, Bitbucket Pipelines en Jenkins. Tests worden uitgevoerd bij elke push of pull request.
Ben ik de eigenaar van de code?
Ja, 100 procent. Alles wordt geleverd in je repository, of als zip-bestand, met een README die uitlegt hoe je de tests kunt uitvoeren en uitbreiden.
Wat heb je nodig om te beginnen?
De URL van je app, test login gegevens, de lijst met flows die je wilt dekken, en toegang tot je repository als je wilt dat de tests aan je codebase worden toegevoegd.
