Geautomatiseerde browsertests voor je site of webapp: Playwright-tests voor maximaal 8 belangrijke gebruikersroutes, uitgevoerd in je eigen CI bij elke deploy

€ 990Vaste prijs, eenmalig betaaldBinnen 10 werkdagen na je antwoorden en toegang

Elke wijziging bereikt je als pull request die je zelf merget, en de code is van jou. Geleverd zoals vermeld, of volledig terugbetaald.

AIGROW schrijft Playwright-tests die een echte browser door maximaal 8 belangrijke gebruikersroutes van je site of webapp leiden, zoals registreren, inloggen, zoeken, winkelmand, checkout in de testmodus van je betaalprovider en contactformulieren, voor € 990 eenmalig. Ze draaien in je eigen GitHub Actions of GitLab CI, bij elke deploy of volgens een schema.

Wat de browsertests wel en niet doen

Een browsertest opent je site in een echte browser en doet wat een bezoeker doet: formulieren invullen, klikken en aan het eind controleren wat de pagina toont. Voor elke route die je kiest, tot maximaal 8, schrijven we één test met Playwright, een open source testtool van Microsoft.

Wat het wel doet
  • Schrijft één Playwright-test voor elke route die je kiest, tot maximaal 8, zoals registreren, inloggen, zoeken, winkelmand, checkout en contactformulieren
  • Voert een checkout alleen uit in de testmodus van je betaalprovider, zoals de testmodus van Stripe of de PayPal-sandbox
  • Draait de tests in Chromium, en op verzoek ook in Firefox en WebKit, de engine achter Safari
  • Zet in je GitHub Actions of GitLab CI een workflow op die de tests bij elke deploy, volgens een schema of allebei uitvoert
  • Bewaart het testrapport van elke run in je CI, met een trace van elke mislukte test die de stap toont waar de test stopte
  • Bewaart testaccounts in de secrets van je CI, nooit in de code
  • Schrijft een korte readme over het draaien van de tests, het lezen van een fout en het toevoegen van een route
  • Levert elke wijziging aan als pull request (op GitLab een merge request), zodat jij die kunt beoordelen en mergen
Wat deze dienst niet doet
  • Test niet met echte klantaccounts: alleen je stagingsite of testaccounts die je ons geeft
  • Voert geen echte betalingen uit: betalingen verlopen alleen in de testmodus van je provider
  • Voert geen belastingtest uit en meet niet hoeveel verkeer je site aankan
  • Test je beveiliging niet: geen scans, geen aanvallen, geen pogingen om een login te omzeilen
  • Scrapet of test geen sites die niet van jou zijn
  • Belooft niet elke bug te vinden: een test controleert de route waarvoor hij is geschreven, en niets anders
  • Herstelt je site niet: als een test een storing laat zien, vertellen we je waar, en het herstel is aan jou
  • Heeft geen belafspraak nodig: de vragen staan op papier en de rest verloopt via e-mail en pull requests

Van betaling tot tests in je CI

Elke stap en wanneer die plaatsvindt. Geen belafspraak, en er komt niets op je hoofdbranch tenzij jij het merget.

Betaal bij het afrekenenBetaal eenmalig met je kaart via Stripe. Je ontvangt de betaalbevestiging van Stripe.2 minuten
Vul de vragenlijst inDirect na betaling mailen we je een korte vragenlijst: je site en stagingadres, de te testen routes, je betaalprovider en je CI.Ongeveer 20 minuten
Geef ons testtoegangStuur per rol een testaccount in een aparte e-mail en voeg ons account met leestoegang toe aan de repository: Read op GitHub, Reporter op GitLab. De 10 werkdagen gaan in zodra we je antwoorden en toegang hebben.10 minuten
Wij schrijven de testsWe schrijven voor elke route één Playwright-test, laten die draaien tegen je stagingsite tot elke test slaagt en zetten de workflow op in je CI.Binnen 10 werkdagenNa je antwoorden en toegang
Beoordelen en mergenJe krijgt een pull request met de tests, de workflow en de readme. Zodra je die merget, draaien de tests in je CI. De link voor onderhoud krijg je bij de oplevering, als je dat wilt.Zodra je merget

Tot 8 routes, één prijs

Eenmalig betaald bij het afrekenen, waar we je e-mailadres en kaartgegevens vragen. Eén bestelling dekt één site of webapp en één repository. Direct na betaling mailen we je een korte vragenlijst. Onderhoud is optioneel en begint bij de oplevering.

Wat we van je nodig hebben

Beantwoord onze vragenlijst met je site en het stagingadres, maximaal 8 routes, een testaccount voor elke benodigde rol, je betaalprovider in testmodus, je CI en de repository voor de tests. Voeg daarna ons GitHub- of GitLab-account met leestoegang toe aan die repository. We vragen nooit om de login van een echte klant of een wachtwoord voor je live beheeromgeving.

Wat je krijgt

  • Eén Playwright-test voor elke route die je kiest, tot maximaal 8
  • Een CI-workflow voor GitHub Actions of GitLab CI die de tests bij elke deploy, volgens een schema of allebei uitvoert
  • Een testrapport en een trace van elke mislukte test, bewaard bij elke run in je CI
  • Een korte readme: hoe je de tests draait, een fout leest en een route toevoegt
  • Alles in je repository als pull request die je zelf merget, en de code is van jou

Geautomatiseerde browsertests

€ 990

Eenmalig betaald bij het afrekenen. Geen abonnement, niets wordt automatisch verlengd.

Onderhoud, maandelijksMaandelijks gefactureerd

Optioneel, zodra je tests zijn overgedragen: we lezen elke week je testruns, passen de tests die door wijzigingen aan je site breken binnen 2 werkdagen aan en voegen elke maand één nieuwe journey toe, telkens als pull request die jij merget. De link krijg je bij de overdracht. Op elk moment opzegbaar; het onderhoud stopt aan het einde van de betaalde maand.

€ 149

Elke maand gefactureerd vanaf het afrekenen. Op elk moment opzegbaar via de link in elke e-mail die we sturen.

Als we niet leveren wat op deze pagina staat, of als je van gedachten verandert voordat het werk begint, krijg je het volledige bedrag terug.

Waarom kopen bij AIGROW

Wat je kunt controleren voordat je betaalt, en na het werk.

Een vaste prijs
€ 990, eenmalig betaald. Geen abonnement, niets wordt verlengd. Alles wat erbij zit, staat op deze pagina vermeld voordat je betaalt.
Bewijs dat je kunt controleren
Elke test draait in je eigen CI, dus je ziet zelf elke run, elke mislukking en de bijbehorende trace. De readme beschrijft elke route, de stappen die de test zet en wat de test aan het eind controleert. In de oplevering vind je een link naar de run in je CI waarin alle tests geslaagd zijn.
Een openbare methode
De gratis broken link checker volgt de links op maximaal 50 pagina's van je site en toont de links die niet werken. Draai hem voordat je bestelt: hij laat de kapotte links zien die een bezoeker tegenkomt, en de tests hier controleren de formulieren en journeys erachter. Draai de broken link checker

Voordat je koopt

Wat een route is, welke toegang we nodig hebben, waar de tests draaien, wat onderhoud omvat en hoe je het opzegt.

Eén pad dat een bezoeker aflegt van een startpagina naar een resultaat dat we kunnen controleren, zoals je registreren en op het dashboard belanden, zoeken en resultaten zien, of het contactformulier versturen en de bedankboodschap zien. Een checkout van winkelmand tot orderbevestiging is één route.

Met elke site of webapp die in een browser draait, waarmee die ook is gebouwd, als je ons een stagingkopie of testaccounts kunt geven. Een CAPTCHA moet uit staan of in testmodus staan op de site die we testen. Als een route niet te testen is zonder echt klantaccount of echte betaling, laten we dat vóór de start weten en laten we de route weg of betalen we je volledig terug.

Leestoegang tot de repository waar de tests komen te staan: de rol Read op GitHub of Reporter op GitLab. We werken in onze eigen kopie en sturen elke wijziging als pull request (op GitLab een merge request) die je beoordeelt en merget. Een GitHub-repository van een persoonlijk account kent geen alleen-lezenrol, dus daar pushen we alleen naar onze eigen branches en merge jij. We vragen nooit om een wachtwoord.

Nee. Ze draaien alleen op je stagingsite, of op testaccounts die je ons geeft en die geen echte klantgegevens bevatten. Betalingen lopen alleen via de testmodus van je betaalprovider, zoals de testmodus van Stripe of de PayPal-sandbox. Testlogins staan in de secrets van je CI, nooit in de code.

In je eigen CI, bij elke deployment, volgens een planning of allebei, en ten laste van je CI-minuten. GitHub Actions is gratis voor openbare repositories. Bij privérepositories zit in elk abonnement een maandelijks tegoed en wordt gebruik daarboven gefactureerd aan de eigenaar van de repository. In de readme staat hoe lang een run duurt, zodat je ziet wat het kost.

Voor € 149 per maand lezen we elke week je testruns. Faalt een test door een wijziging die je bewust hebt doorgevoerd, zoals een nieuw aanmeldformulier, dan passen we de test aan binnen 2 werkdagen na de mislukte run of na jouw bericht. Wijst de test op een echte fout, dan laten we weten wat er kapot is en waar. Daarnaast voegen we elke maand één nieuwe journey toe; een ongebruikte journey schuift niet door naar de volgende maand.

Zeg op elk moment op via de link in elke e-mail die we hierover sturen. Het onderhoud stopt aan het einde van de betaalde maand. De tests en de workflow blijven in je repository staan en blijven draaien in je CI.

Nee. Een test controleert de journey waarvoor hij is geschreven, stap voor stap, en het resultaat aan het einde. Hij controleert geen pagina's buiten die journeys, ook niet hoe snel je site is, hoeveel verkeer hij aankan of hoe veilig hij is. Wat we beloven zijn de tests, de workflow en de readme, en dat elke test bij de overdracht slaagde op je stagingsite.

Van jou. De tests, de workflow en de readme staan vanaf de dag dat je ze merget in jouw repository, en je mag ze wijzigen, delen of verwijderen. Playwright is open source, dus je hebt geen account bij ons nodig om ze te blijven draaien.

De dienst die hierna past

€ 490

Snelheidsfix voor je shop

We meten vier belangrijke pagina's van je Shopify- of WooCommerce-shop op mobiel, verhelpen wat ze vertraagt op een kopie van je thema en publiceren na jouw goedkeuring.

Bekijk de snelheidsfix voor je shop

Laat bij elke deployment een echte browser door je belangrijkste journeys lopen.

Betaal eenmalig, vul de vragenlijst in, geef ons testtoegang en merge een pull request met maximaal 8 geteste journeys, binnen 10 werkdagen na je antwoorden en toegang.

€ 990 · eenmalig betaald · geleverd zoals beschreven of je geld terug