Sobes.tech
Middle

Ką reikia patikrinti prieš programos leidimą?

sobes.tech AI

Atsakymas iš AI

  • Funkcionalumas:
    • Visos nurodytos funkcijos veikia pagal reikalavimus.
    • Pagrindiniai naudotojo scenarijai yra padengti (laimingas kelias ir neigiamas).
    • Išorinės paslaugos yra stabilios.
  • Našumas:
    • Atsako laikas yra priimtinas esant tikėtiniam apkrovimui.
    • Išteklių (atminties, procesoriaus) suvartojimas yra leistinose ribose.
    • Programėlė skalaujasi didėjant apkrovai.
  • Saugumas:
    • Nėra pažeidžiamumų (XSS, SQL Injection ir kt.).
    • Konfidencialių duomenų apdorojimas atitinka politiką.
    • Autentifikacija ir autorizacija veikia tinkamai.
  • Suderinamumas:
    • Atitinka operacinių sistemų, naršyklių, įrenginių reikalavimus.
    • Tinkamas rodymas skirtinguose ekrano raiškuose.
  • Naudojimo patogumas (Usability / UX):
    • Intuityvus sąsaja.
    • Lengva naršyti.
    • Pasiekiama žmonėms su ribotomis galimybėmis (jei reikia).
  • Lokalizacija / Internacionalizacija:
    • Tinkamas rodymas visomis palaikomomis kalbomis ir regionais.
    • Tinkamas datų, skaičių, valiutų formatavimas.
  • Dokumentacija:
    • Visa reikalinga dokumentacija (vartotojo vadovai, API) yra atnaujinta ir pilna.
  • Stabilumas:
    • Nėra kritinių klaidų ir kritimų.
    • Tinkamas klaidų apdorojimas.
  • Regresijos testavimas:
    • Užtikrinti, kad nauji pakeitimai nepakenkė esamai funkcionalumui.
  • Prieinamumo testavimas (Accessibility):
    • Atitinka WCAG standartus.
  • Duomenų migracijos testavimas (jei reikia):
    • Tinkama duomenų migracija iš ankstesnių versijų ar šaltinių.
  • Diegimo testavimas:
    • Diegimo procesas vyksta sklandžiai.
  • Stebėsena ir logavimas:
    • Surenkami logai ir metrikos stebėjimui.
  • Pranešimai ir klaidų pranešimai:
    • Vartotojas gauna informacinius pranešimus.

Pagrindinės veiklos prieš leidimą:

  • Galutinė regresijos testavimas.
  • Automatiniai testai (Unit, Integration, End-to-End).
  • Vartotojų priėmimo testavimas (UAT).
  • Saugumo testavimas.
  • Našumo testavimas.
  • Kodo užšaldymas ir visų patikrinimo sąrašų perėjimas.
  • Užtikrinti, kad kritinės ir blokuojančios klaidos yra išspręstos ir išbandytos.