Middle
Ako sa volá test, ktorý pomáha prekonať účinok pesticídu?
sobes.tech AI
Odpoveď od AI
Regresívne testovanie.
Ide o testovanie, ktoré overuje, že zmeny v kóde (opravy chýb, pridanie nových funkcií) nepoškodili už existujúcu funkčnosť a nespôsobili nové chyby.
Efekt pesticídu nastáva, keď sa tie isté testovacie scenáre používajú opakovane a prestávajú nachádzať nové chyby. Regresívne testovanie proti tomu bojuje, pretože súbor testov sa neustále aktualizuje a dopĺňa na základe analýzy nových zmien a nájdených chýb. Automatizácia regresívneho testovania je obzvlášť účinná pre jeho pravidelné a rýchle vykonávanie.