Automation som är värd att underhålla, stabil, snabb och lätt att läsa
Automation ger värde när den är snabb, stabil och lätt att läsa. Området omfattar valet av vad som ska automatiseras och på vilken nivå, alltså enhetstester närmast koden, integrations- och kontraktstester mellan tjänster, och ett urval av flöden genom gränssnittet. Till hantverket hör struktur som gör testerna begripliga, hantering av väntetider och tillstånd så att resultaten är pålitliga, testdata som är förutsägbar, och körtider som är korta nog att testerna körs vid varje ändring. Ramverket behöver dessutom vara enkelt att underhålla, eftersom det är underhållskostnaden som avgör om automationen lever vidare.
Vi bygger automation som teamen fortsätter använda långt efter att uppdraget är slut. Våra automatiserare arbetar i etablerade ramverk som Playwright, Cypress och motsvarande, integrerade i era pipelines så att återkopplingen kommer inom minuter. Vi använder AI för att ta fram och underhålla testfall i en omfattning som ger bred täckning snabbt, och våra testare granskar och kompletterar utifrån riskbilden. Att våra utvecklare och testare arbetar i samma team gör att testbarhet finns med i koden från början. Ni får en testsvit som är stabil, snabb och begriplig, i en kodbas era egna utvecklare kan arbeta vidare i.