Թեստավորման մակարդակները

 

Ծրագրային ապահովման թեստավորման մեջ հիմնականում գոյություն ունեն չորս թեստավորման մակարդակներ․ 

  • Մոդուլային թեստավորում (Unit Testing) – ստուգում է՝ արդյոք ծրագրի առանձին բաղադրիչները կատարում են իրենց նախատեսված ֆունկցիաները։
  • Ինտեգրացիոն թեստավորում (Integration Testing) – ստուգում է տվյալների հոսքը մեկ մոդուլից մյուսը։
  • Համակարգային թեստավորում (System Testing) – գնահատում է թե՛ ֆունկցիոնալ, թե՛ ոչ ֆունկցիոնալ պահանջները։
  • Ընդունման թեստավորում (Acceptance Testing) – ստուգում է՝ արդյոք համակարգը համապատասխանում է պայմանագրով կամ բնութագրով սահմանված պահանջներին։ 

Այս թեստավորման մակարդակներից յուրաքանչյուրը ունի իր հատուկ նպատակը և արժեք է բերում ծրագրային ապահովման կյանքի ցիկլին։

 

Մոդուլային թեստավորում (Unit Testing)

 

Մոդուլը համակարգի կամ ծրագրի ամենափոքր փորձարկվող հատվածն է, որը կարելի է կոմպիլացնել, միացնել, բեռնել և գործարկել։ Այս տեսակի թեստավորումը օգնում է ստուգել յուրաքանչյուր մոդուլ առանձին։ Նպատակն է՝ թեստավորել ծրագրի յուրաքանչյուր մասը առանձին՝ համոզվելու, որ այն կատարում է իր նախատեսված ֆունկցիոնալությունը։ Այս թեստավորումն իրականացվում է հիմնականում ծրագրավորողների կողմից։

Բովանդակություն