Acasă Dezvoltare Ce este testarea de regresie? - definiție din techopedia

Ce este testarea de regresie? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă testarea de regresie?

Testarea de regresie este un tip de testare software utilizat pentru a determina dacă noile probleme sunt rezultatul modificărilor software.

Înainte de a aplica o modificare, un program este testat. După aplicarea unei modificări, programul este testat din nou în zonele selectate pentru a detecta dacă modificarea a creat bug-uri sau probleme noi sau dacă modificarea reală și-a atins scopul propus.

Techopedia explică testarea regresiei

Testarea de regresie este esențială pentru aplicațiile software mari, deoarece este adesea dificil de știut dacă schimbarea unei părți a unei probleme a creat o nouă problemă pentru o altă parte a aplicației. De exemplu, o modificare a unui modul de împrumut pentru aplicații bancare poate duce la eșecul unui raport lunar de tranzacții. În cele mai multe cazuri, problemele pot părea fără legătură, dar pot fi de fapt rădăcina frustrării în rândul dezvoltatorilor de aplicații.

Alte situații care necesită testare de regresie includ detectarea dacă anumite modificări îndeplinesc un obiectiv intenționat sau testarea noilor pericole asociate cu probleme care apar după o perioadă fără probleme.

Testarea modernă de regresie este tratată în principal prin instrumente de testare comerciale specializate care iau instantanee software existente, care sunt apoi comparate după aplicarea unei modificări specifice. Este aproape imposibil ca testerii umani să îndeplinească aceleași sarcini la fel de eficient ca testerele de software automatizate. Acest lucru este valabil mai ales în cazul aplicațiilor software mari și complexe din medii de calcul vaste, cum ar fi băncile, spitalele, întreprinderile producătoare și marii comercianți.

Ce este testarea de regresie? - definiție din techopedia