Voor SaaS-teams
Releasen zonder dat iemand het even natest
Voor SaaS-bedrijven met developers en zonder tester.
Je team telt 5 tot 50 mensen. Er wordt snel gebouwd en vaak gereleased, maar niemand heeft testen als vak.
Meestal past Groei: € 950 per maand. Je begint met de quickscan van € 995.
Herken je dit?
- Developers testen er zelf even bij
- Releases gaan ook op vrijdag de deur uit
- Er is geen tester in dienst en ook geen plan om er een aan te nemen
- Een fout in inloggen of betalen zie je pas als een klant mailt
Dat doen we zelf wel. Tot het misgaat.
Jullie developers schrijven unit tests en klikken voor een release de belangrijkste schermen even door. Dat werkt, zolang iedereen tijd heeft en niemand iets vergeet.
In de praktijk wint de volgende feature het altijd van testen. Een end-to-end-test die een keer onterecht rood wordt, gaat uit. Na een half jaar vertrouwt niemand de suite meer, en gaat de release op vrijdagmiddag weer op gevoel.
Wat er stuk kan gaan zonder dat je het ziet.
Het zijn zelden de nieuwe features. Het zijn de onderdelen die al jaren werken en die niemand meer natest.
- Registreren en inloggen
- Nieuwe klanten komen er niet in, bestaande klanten mailen support.
- Abonnement afsluiten en betalen
- Omzet die niet binnenkomt, en trials die niet omzetten.
- Rollen en rechten
- Een gebruiker ziet gegevens van een ander account.
- De kern van je product
- Het scherm waarvoor klanten betalen, laadt niet of rekent verkeerd.
- Koppelingen en webhooks
- Een externe dienst verandert iets en jouw integratie faalt zonder foutmelding.
Wat wij doen.
Past in je CI
De tests draaien in GitHub Actions of GitLab CI, bij elke pull request of release, en daarnaast volgens een vast schema.
TypeScript en Playwright
Geschreven in dezelfde taal als je product en leesbaar voor je eigen developers. Geen eigen tool die alleen wij snappen.
Jullie team steekt er geen tijd in
Wij schrijven de tests, passen ze aan als je product verandert en zoeken uit of rood een echte fout is of een verouderde test.
Een melding waar je developer mee verder kan
Wat er misging, bij welke stap en op welk scherm, met een opname en de foutmelding uit de browser.
Wat je krijgt als er iets stuk is.
Faalt er iets, dan staat dit in het kanaal dat jullie al gebruiken. Je hoeft niet te kijken, want je krijgt een melding als er iets misgaat. Maar in D2R zie je altijd hoe je software ervoor staat.
Melding in Slack, Teams of per mail
Bij een release een release-scan van wat er veranderd is
Tests in je eigen pijplijn of bij ons, jullie kiezen
Maandrapport met wat er is afgevangen

Meestal Groei: € 950 per maand.
De meeste SaaS-producten hebben meerdere rollen, een betaalstap en een paar koppelingen. Dan zit je al snel boven de tien kritieke onderdelen. Groei dekt er 25, controleert overdag elke 2 uur het kritieke pad en heeft 1 per week een release-scan, dus dat past als jullie wekelijks releasen. Is je product nog klein, dan past Start.
Iedereen begint met de quickscan van € 995. Die wordt volledig verrekend met de inrichting als je doorgaat. Eén kritiek onderdeel is een hele handeling van een klant, zoals bestellen en afrekenen of een account aanmaken. Het kritieke pad is de belangrijkste route door je software, zoals inloggen en afrekenen. In elk pakket: toegang tot D2R, het platform waarmee wij je software bewaken, een melding met opname bij elke fout en een maandrapport in gewone taal.
Start
Een webshop of applicatie met een paar paden die echt niet stuk mogen.
€ 695per maand
Eenmalige inrichting € 2.450
- Kritieke onderdelen
- tot 10 (circa 50 tests)
- Volledige testrun
- elke nacht
- Controle kritiek pad overdag
- nee
- Release-scans inbegrepen
- 2 per maand
- Zelf een testrun starten
- 1 per dag
Groei
Past meestal
Een platform met meerdere gebruikersrollen, betalingen en koppelingen.
€ 950per maand
Eenmalige inrichting € 4.450
- Kritieke onderdelen
- tot 25 (circa 100 tests)
- Volledige testrun
- elke nacht
- Controle kritiek pad overdag
- elke 2 uur
- Release-scans inbegrepen
- 1 per week
- Zelf een testrun starten
- 1 per dag
Volledig
Software waar meerdere teams aan werken en waar uitval direct geld kost.
€ 1.450per maand
Eenmalige inrichting € 7.450
- Kritieke onderdelen
- tot 50 (circa 200 tests)
- Volledige testrun
- elke nacht
- Controle kritiek pad overdag
- elke 2 uur
- Release-scans inbegrepen
- 1 per week
- Zelf een testrun starten
- onbeperkt
- Alle bedragen zijn exclusief btw.
- Het maandbedrag gaat in zodra je tests elke nacht draaien. De bouw daarvoor, 4 tot 6 weken, valt onder de eenmalige inrichting.
- Draaikosten zitten in het maandbedrag, je betaalt niets extra aan infrastructuur.
- Minimale looptijd van drie maanden, daarna maandelijks opzegbaar.
- Stop je, dan is het testproject van jou: we dragen alle tests en de documentatie over.
- Meer onderdelen nodig dan een pakket dekt? Dan maken we een offerte op maat.
Wat klanten ons meestal eerst vragen.
Onze developers schrijven al tests. Waarom zouden we dit uitbesteden?
Unit tests en onze tests vullen elkaar aan. Jullie tests controleren of de code doet wat de developer bedoelde. Onze tests controleren in een echte browser of klanten nog kunnen doen waarvoor ze betalen. En het onderhoud daarvan ligt bij ons, niet in jullie sprint.
Kunnen de tests in onze eigen pijplijn draaien?
Ja. We richten ze in GitHub Actions of GitLab CI in, zodat ze bij een release meedraaien. Daarnaast draait elke nacht de volledige testrun, zodat je ook een fout ziet die buiten een release ontstaat, bijvoorbeeld door een externe dienst.
Hoe snel horen we het als er iets stuk is?
Dat hangt af van je pakket. Met Start zie je het na de nachtelijke run: 's ochtends staat de melding klaar. Groei en Volledig controleren het kritieke pad overdag elke 2 uur, dus daar hoor je het overdag binnen 2 uur. De rest van je onderdelen zie je na de nachtelijke run. De melding komt op de plek die je kiest, per e-mail, in Slack of in Teams, met een link naar de stap die faalde en de opname in D2R.
Hebben jullie toegang tot onze code nodig?
Niet per se. We hebben een omgeving nodig om tegen te testen en een paar testaccounts. Draaien de tests in jullie pijplijn, dan werken we via pull requests, zoals ieder ander in het team.
Wat doen jullie met een test die vaak rood wordt zonder echte fout?
Die lossen wij op. Een melding moet betekenen dat er iets stuk is. Een test die dat niet waarmaakt, passen we aan of halen we eruit, en dat zie je terug in het maandrapport.
Begin met de quickscan.
In een week weet je welke onderdelen van je product kritiek zijn en wat het kost om ze te bewaken. € 995, volledig verrekend als je doorgaat.