QA en testautomatisering
Testen die u iets vertellen. Handmatige QA waar oordeelsvermogen nodig is, geautomatiseerde suites waar herhaling zit, en een pipeline waarin een falende test een release echt stopt.
Wat wij doen
Handmatige QA
Testplannen geschreven op basis van uw eisen, exploratory sessies op echte apparaten en browsers, en defectrapporten die een ontwikkelaar bij de eerste lezing kan reproduceren.
Testautomatisering
End-to-end suites in Playwright die bij elke wijziging in continuous integration draaien, plus tests op API-niveau die sneller en minder breekbaar zijn dan het aansturen van de UI.
Release gating
Een pipeline waarin een rode suite de deploy blokkeert en een fout de ontwikkelaar op de hoogte brengt die erop kan reageren, in plaats van een kanaal dat niemand leest.
Toegankelijkheidscontroles
Geautomatiseerde axe-controles op elk component en handmatige toetsenbord- en schermlezerrondes op de flows die ertoe doen.
Regels die wij toepassen
- Elke bugfix wordt geleverd met een test voor haar klasse, geschreven tegen de algemene fout en niet het ene gemelde geval, en geplaatst op de breedste laag die haar kan vangen.
- De database wordt nooit gemockt. Integratietests draaien tegen een echte database in een container, omdat de bugs die productie bereiken zitten in het gat dat een mock verbergt.
- Tests toetsen specifieke fouten, niet “er is een fout opgetreden”. Een test die om de verkeerde reden slaagt is erger dan geen test.
- Dekking wordt gemeten en mag niet teruglopen, en browsersuites draaien volgens schema tegen een gebouwde applicatie in plaats van een ontwikkelserver.
Werken met uw ontwikkelaars
Een QA-engineer uit ons team kan aansluiten op uw bestaande proces: uw tracker, uw definition of done, uw releaseritme. We beginnen ook graag met een eenmalige audit die laat zien waar de dekkingslacunes zitten en wat de goedkoopste eerste automatisering zou zijn, voordat u zich aan iets langers verbindt.
Wilt u weten waar uw testdekking werkelijk staat?
Stuur de repository of een beschrijving van uw releaseproces. U krijgt binnen één werkdag een schriftelijke beoordeling en een eerste automatiseringsplan.