QA a testování

Každá změna
otestovaná před vydáním.

Automatizované testy při každém požadavku na vytažení, takže můžete s jistotou uvolnit.

Co je zahrnuto.

  • 01

    Testovací strategie

    Co testovat a na jaké úrovni, na základě rizika.

  • 02

    Jednotkové a integrační testy

    Rychle a vedle kódu.

  • 03

    Zakončení s Playwrightem

    Klíčové cesty, v reálných prohlížečích.

  • 04

    Vizuální regrese a zprávy

    Zachytili jsme nechtěné změny designu.

Jak to děláme.

Bezpečnostní síť testů, která běží sama o sobě při každé změně.

  1. Zkušební pyramida

    Mnoho rychlých jednotkových testů, některé integrační testy a několik end-to-end testů: prostě dost.

  2. Zakončení s Playwrightem

    Automatizujeme klíčové cesty, jako je registrace nebo placení, stejně jako by to udělal člověk.

  3. V CI, na každém PR

    Testy běží v GitHub Actions při každém požadavku na vytažení; pokud něco selže, nesloučí se.

  4. Vizuální regrese a zprávy

    Porovnáváme screenshoty, abychom zachytili vizuální změny a sdíleli jasnou zprávu.

Co používáme.

Osvědčené nástroje, vybrané pro váš projekt.

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

Otázky.

Nahrazuje to manuální testování?

Ne úplně. Automatizujeme opakující se část, aby se ruční testování mohlo soustředit na to, co je nového.

Můžete přidat testy do existujícího projektu?

Ano, začínáme s těmi nejkritičtějšími cestami a rosteme odtamtud.

Jaké prohlížeče?

Chromium, Firefox a WebKit (motor Safari), také na mobilních velikostech.

Řekněte nám
svůj nápad.

Napište nám a podíváme se na to společně.

info@joywareteam.com