Testovací cyklus

Testovací cyklus je pojem, ktorý označuje vykonanie celého testovacieho procesu na jednej konkrétnej a identifikovateľnej verzii testovaného objektu, často označovanej ako 'release'. Tento proces zahŕňa plánovanie, návrh, realizáciu, a vyhodnotenie testov, ktorých cieľom je zabezpečiť, že testovaný objekt spĺňa definované požiadavky a špecifikácie. Testovací cyklus sa opakuje tak dlho, kým nedosiahne požadovanú úroveň kvality a funkčnosti pred vydaním produktu alebo systému do produkčného prostredia.

Na začiatku testovacieho cyklu sa stanovujú ciele a rozsah testovania, ktoré sú následne implementované prostredníctvom testovacích prípadov a skriptov. Počas cyklu sa identifikujú chyby a nedostatky, ktoré sú následne opravované a znovu testované v ďalších cykloch, ak je to potrebné. Testovací cyklus je kľúčovým prvkom v procese zabezpečenia kvality a pomáha minimalizovať riziká spojené s uvedením novej verzie systému alebo softvéru na trh.