Reîncercare
Retestarea este un proces de verificare a cazurilor de test specifice care se găsesc cu erori în execuția finală. În general, testerii găsesc aceste erori în timp ce testează aplicația software și o atribuie dezvoltatorilor să o remedieze. Apoi dezvoltatorii remediază eroarea / erorile și o repartizează testerelor pentru verificare. Acest proces continuu se numește Retestare.
Ce este testarea de regresie?
Testarea de regresie este un tip de testare software executată pentru a verifica dacă o modificare a codului nu a deranjat defavorabil caracteristicile și funcțiile curente ale unei aplicații
Re-testarea Vs Regression Testing este o întrebare frecventă frecventă în rândul aspiranților la QA.
DIFERENȚA CHEIE
- Testarea de regresie se efectuează pentru cazurile de testare trecute, în timp ce Retestarea se face numai pentru cazurile de test nereușite.
- Testarea de regresie verifică efectele secundare neașteptate, în timp ce Re-testarea se asigură că eroarea inițială a fost corectată.
- Testarea de regresie nu include verificarea defectelor, în timp ce Re-testarea include verificarea defectelor.
- Testarea de regresie este cunoscută sub numele de testare generică, în timp ce re-testarea este testarea planificată.
- Testarea de regresie este posibilă cu utilizarea automatizării, în timp ce re-testarea nu este posibilă cu automatizarea.
Mai jos este o comparație detaliată cu Exemplul
Retestare vs testare de regresie
Testarea regresiei | Re-testare |
- Testarea de regresie se efectuează pentru a confirma dacă un program recent sau o modificare a codului nu a afectat negativ caracteristicile existente
|
- Re-testarea se efectuează pentru a confirma că cazurile de testare care nu au reușit în executarea finală trec după ce defectele au fost remediate
|
- Scopul testării de regresie este ca noile modificări de cod să nu aibă efecte secundare asupra funcționalităților existente
|
- Re-testarea se face pe baza remedierilor de defecte
|
- Verificarea defectelor nu face parte din testarea de regresie
|
- Verificarea defectelor face parte din re-testare
|
- Pe baza proiectului și a disponibilității resurselor, testarea de regresie poate fi efectuată în paralel cu re-testarea
|
- Prioritatea re-testării este mai mare decât testarea de regresie, deci se efectuează înainte de testarea de regresie
|
- Puteți face automatizarea pentru testarea de regresie, testarea manuală ar putea fi costisitoare și consumatoare de timp
|
- Nu puteți automatiza cazurile de testare pentru retestare
|
- Testarea de regresie este cunoscută sub numele de testare generică
|
- Re-testarea este o testare planificată
|
- Testarea de regresie se face pentru cazurile de testare trecute
|
- Retestarea se face numai pentru cazurile de testare nereușite
|
- Testarea regresiei verifică efectele secundare neașteptate
|
- Re-testarea se asigură că eroarea inițială a fost corectată
|
- Testarea de regresie se face numai atunci când există modificări sau modificări care devin obligatorii într-un proiect existent
|
- Re-testarea execută un defect cu aceleași date și același mediu cu intrări diferite, cu o nouă versiune
|
- Cazurile de testare pentru testarea regresiei pot fi obținute din specificațiile funcționale, tutoriale și manuale de utilizare și rapoarte de defecte în ceea ce privește problemele corectate.
|
- Cazurile de testare pentru retestare nu pot fi obținute înainte de a începe testarea.
|