Sobes.tech
Junior

Ի՞նչ է հաստատման թեստավորման և ռեգրեսիոն թեստավորման տարբերությունը։

sobes.tech AI

Պատասխան AI-ից

  • Հաստատման փորձարկում (Confirmation Testing / Re-testing): Հատուկ սխալի ուղղման ստուգում, որպեսզի համոզվեք, որ հայտարարված խնդիրն լուծված է և ուղղումը ճիշտ է աշխատում։ Կատարվում է յուրաքանչյուր սխալի ուղղումից հետո։
  • Վերադասային փորձարկում (Regression Testing): Ծրագրային ապահովման առկա գործառույթների ստուգում փոփոխությունների (սխալների ուղղում, նոր ֆունկցիաների ավելացում, կոնֆիգուրացիայի փոփոխություններ) հետո՝ համոզվելու համար, որ այս փոփոխությունները չեն ներմուծել նոր սխալներ և չեն խանգարում նախկինում աշխատող մասերի գործառույթին։

Հիմնական տարբերությունը՝

Գծանշում Հաստատման փորձարկում Վերադասային փորձարկում
Նպատակը Սխալի ուղղումը ստուգել Ստուգել, որ փոփոխությունները չեն խաթարում համակարգը
Հայտի տարածք Կատարվում է կոնկրետ ուղղված սխալի համար Մոդուլներ/գործառույթներ, որոնք կապված կամ չկապված են փոփոխությունների հետ
Երբ կատարվում է Սխալի ուղղումից հետո Յուրաքանչյուր փոփոխությունից հետո
Հարաբերություն սխալի հետ Կապված է հայտնաբերված սխալի հետ Անպայման չէ կապված կոնկրետ սխալի հետ, կարող է որոնել նորերը
Փորձարկման դեպքեր Վերանայում է այն դեպքը, որը գտել է սխալը Նմուշառում կամ բոլոր նախորդ դեպքերը