QA ir bandymai

Kiekvienas pakeitimas
išbandytas prieš išleidimą.

Automatiniai testai kiekvienam traukos prašymui, todėl galite paleisti su pasitikėjimu.

Kas įtraukta.

  • 01

    Bandymo strategija

    Ką išbandyti ir kokiu lygiu, remiantis rizika.

  • 02

    Vieneto ir integracijos testai

    Greitai, ir šalia kodo.

  • 03

    Baigiamasis darbas su dramaturgu

    Raktų kelionės, realiose naršyklėse.

  • 04

    Regėjimo regresija ir ataskaitos

    Sulaukiame nepageidaujamų dizaino pakeitimų.

Kaip mes tai darome.

Saugos tinklas testų, kurie veikia patys ant kiekvieno pakeitimo.

  1. Bandymo piramidė

    Daugelis greitų vienetų testų, kai kurie integracijos testai ir keletas end-to-end testų: tiesiog pakankamai.

  2. Baigiamasis darbas su dramaturgu

    Mes automatizuojame pagrindines keliones, pavyzdžiui, prisiregistruodami ar mokėdami, kaip ir žmogus.

  3. Į kiekvieną PR

    Bandymai vykdomi GitHub veiksmuose pagal kiekvieną traukos užklausą; jei kažkas nepavyksta, jis nesusilieja.

  4. Regėjimo regresija ir ataskaitos

    Mes lyginame ekrano kopijas, kad sugautume vizualinius pokyčius ir pasidalytume aiškia ataskaita.

Ką mes naudojame.

Įrodytas įrankis, pasirinktas jūsų projektui.

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

Klausimai.

Ar tai pakeičia rankinį testavimą?

Ne visiškai. Mes automatizuojame pasikartojančią dalį, todėl rankinis testavimas gali sutelkti dėmesį į tai, kas nauja.

Ar galite pridėti testus prie esamo projekto?

Taip. Mes pradedame nuo svarbiausių kelionių ir augame iš ten.

Kokios naršyklės?

Chromium, Firefox ir WebKit (Safari variklis), mobiliųjų dydžių per daug.

Papasakokite
savo idėją.

Parašykite mums ir peržiūrėsime ją kartu.

info@joywareteam.com