Sobes.tech
Middle

Ko nepieciešams pārbaudīt pirms lietotnes izlaišanas?

sobes.tech AI

Atbilde no AI

  • Funkcionālais testēšana:
    • Visas deklarētās funkcijas darbojas saskaņā ar prasībām.
    • Galvenie lietotāja scenāriji tiek izpildīti bez kļūdām.
    • Sadarbība ar ārējām sistēmām/pakalpojumiem darbojas pareizi.
    • Darbs ar datiem (izveide, lasīšana, atjaunināšana, dzēšana) atbilst gaidām.
  • Nefunkcionālais testēšana:
    • Atbildes laiks: Reakcijas laiks, pārraides jauda, slodze (stresa, pīķi).
    • Drošība:
      • Aizsardzība pret SQL injekcijām, XSS, CSRF.
      • Autentifikācijas un autorizācijas pārbaude.
      • Piekļuves kontrole konfidenciāliem datiem.
      • Vainojamību analīze ar skeneriem.
    • Lietojamības ērtums (Usability):
      • Intuitīvs interfeiss.
      • Atbilstība UI/UX standartiem un dizaina maketiem.
      • Kļūdu apstrāde un saprotama atgriezeniskā saite lietotājam.
    • Pieejamība (Accessibility):
      • Atbilstība WCAG standartiem (ja nepieciešams).
      • Darbs ar palīgtehnoloģijām (skrinrīderi un citi).
      • Kontrasts, fonta lielums.
    • Saderība:
      • Dažādas operētājsistēmas un to versijas.
      • Dažādi pārlūkprogrammas un to versijas.
      • Dažādi ierīces (ekrāna izšķirtspēja, formfaktori).
  • Regresijas testēšana:
    • Jaunu kļūdu neesamības pārbaude iepriekš darbojošajā funkcionalitātē pēc izmaiņām.
    • Automātiskās testēšanas izmantošana galvenajām regresijas sērijām.
  • Lokalizācijas un internacionalizācijas testēšana (piemērojama):
    • Tekstu pareiza attēlošana visās atbalstītajās valodās.
    • Pareizs datumu, skaitļu, valūtu formāts.
    • Kodu kodēšanas problēmu neesamība.
  • Uzstādīšanas un atjaunināšanas testēšana (piemērojama):
    • Programmas pareiza uzstādīšana.
    • Nesāpīga jaunas versijas atjaunināšana (lietošanas datu saglabāšana).
    • Programmas dzēšana bez "paliekām".
  • Kros-brauzeru un kros-ierīču testēšana:
    • Pareiza programmas darbība visās norādītajās platformās un ierīcēs.
  • Datu validācija:
    • Pareiza ievades datu apstrāde, ieskaitot robežvērtības un kļūdainas vērtības.
  • Žurnāla ierakstu un monitoringa pārbaude:
    • Žurnāla ierakstu esamības un pareizības pārbaude.
    • Sistēmu monitoringa testēšana savlaicīgai problēmu atklāšanai.
  • Dokumentācijas pārbaude:
    • Lietotāja un tehniskās dokumentācijas aktualitāte.
  • Koda pārskatīšana un statiskā analīze:
    • Potenciālo kļūdu atklāšana un koda kvalitātes uzlabošana pirms testēšanas.
  • Dūmu testēšana:
    • Galveno, kritisko funkciju ātra pārbaude testēšanas vidē.

Galīgā UAT (User Acceptance Testing) fāze, kurā piedalās reāli lietotāji vai pasūtītāja pārstāvji.