QA en testen
Automatische tests bij elke pull request, zodat je met vertrouwen publiceert.
Wat te testen en op welk niveau, op basis van risico.
Snel en naast de code.
De belangrijkste flows, in echte browsers.
We vangen ongewenste ontwerpwijzigingen op.
Een vangnet van tests dat bij elke wijziging vanzelf draait.
Veel snelle unittests, een aantal integratietests en weinig end-to-end: precies genoeg.
We automatiseren de belangrijkste flows, zoals registreren of betalen, zoals een mens het zou doen.
De tests draaien in GitHub Actions bij elke pull request; faalt er iets, dan wordt er niet gemerged.
We vergelijken screenshots om visuele wijzigingen te zien en delen een helder rapport.
Beproefde tools, gekozen op basis van je project.
Niet helemaal. We automatiseren het repetitieve zodat handmatig testen zich op het nieuwe richt.
Ja. We beginnen bij de meest kritieke flows en breiden geleidelijk uit.
Chromium, Firefox en WebKit (de engine van Safari), ook op mobiel formaat.