Sobes.tech
Middle+

Šta uraditi ako je potrebno sprovesti regresiono testiranje, a za njegovo izvršenje nema dovoljno vremena?

sobes.tech АИ

Одговор од АИ

Ispraviti opseg testiranja:

  • Prioritet: Odrediti kritične i visokorizične oblasti sistema na osnovu njihove važnosti, učestalosti korišćenja i istorije defekata.
  • Izborno testiranje: Fokusirati se na testiranje promena, njihovog direktnog uticaja na povezane funkcionalnosti i ključnih end-to-end scenarija.
  • Korišćenje postojećih podataka: Ponovo koristiti ranije kreirane test podatke i okruženja, ako je moguće, za ubrzanje procesa.

Optimizacija procesa:

  • Paralelno izvršavanje: Podeliti skup testova između više QA inženjera za istovremeno izvršavanje.
  • Automatizacija: Maksimalno iskoristiti postojeće automatizovane regresione testove.
  • Fokusirano istraživačko testiranje: Primijeniti istraživačko testiranje na najrizičnije oblasti, oslanjajući se na iskustvo i intuiciju.

Interakcija sa timom:

  • Komunikacija: Razgovarati sa menadžerom, programerima i vlasnikom proizvoda o vremenskim ograničenjima i rizicima nepotpunog testiranja.
  • Prihvatanje rizika: Zajednički doneti odluku o prihvatljivom nivou rizika, odrediti koje oblasti mogu biti testirane manje detaljno.
  • Odloženo testiranje: Planirati kompletno regresiono testiranje za sledeći sprint ili nakon objavljivanja, ako rizici to dozvoljavaju.

Kratak rezime akcija:

  1. Prioritetizacija test slučajeva.
  2. Izborno izvršavanje testova.
  3. Maksimalno korišćenje automatizacije.
  4. Paralelno izvršavanje testova.
  5. Jasna komunikacija sa timom o rizicima i obimu testiranja.