QA och test

Varje ändring
testad innan release.

Automatiska tester i varje pull request, så att du kan släppa med trygghet.

Vad som ingår.

  • 01

    Teststrategi

    Vad som ska testas och på vilken nivå, efter risk.

  • 02

    Enhets- och integrationstester

    Snabba och nära koden.

  • 03

    End-to-end med Playwright

    De viktigaste flödena, i riktiga webbläsare.

  • 04

    Visuell regression och rapporter

    Vi fångar oönskade designändringar.

Så gör vi.

Ett skyddsnät av tester som körs av sig självt vid varje ändring.

  1. Testpyramid

    Många snabba enhetstester, några integrationstester och få end-to-end: lagom många.

  2. End-to-end med Playwright

    Vi automatiserar de viktigaste flödena, som att registrera sig eller betala, precis som en människa skulle göra.

  3. I CI, i varje PR

    Testerna körs i GitHub Actions i varje pull request; fallerar något blir det ingen merge.

  4. Visuell regression och rapporter

    Vi jämför skärmbilder för att upptäcka visuella ändringar och delar en tydlig rapport.

Vad vi bygger med.

Beprövade verktyg, valda efter ditt projekt.

  • Playwright
  • Vitest
  • Testing Library
  • GitHub Actions
  • Storybook
  • Lighthouse
  • k6

Vanliga frågor.

Ersätter det här manuell testning?

Inte helt. Vi automatiserar det repetitiva så att den manuella testningen kan fokusera på det nya.

Kan ni lägga till tester i ett befintligt projekt?

Ja. Vi börjar med de mest kritiska flödena och bygger ut successivt.

I vilka webbläsare?

Chromium, Firefox och WebKit (Safaris motor), även i mobilstorlek.

Berätta om
din idé.

Skriv till oss så tittar vi på det tillsammans.

info@joywareteam.com