Sobes.tech
Junior

Ի՞նչ է թեստավորման վրա հիմնված թեստավորումը։

sobes.tech AI

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

Թեստային հենված թեստավորումը (Test-Based Testing) այն մոտեցումն է, որտեղ հաջողության չափանիշը իրական արդյունքի համապատասխանությունն է սպասվածին, որը նկարագրված է թեստային դեպքում։ Հիմնական ուշադրությունը կենտրոնացած է նախապես պատրաստված թեստերի կատարմանը։

Հիմնական առանձնահատկությունները՝

  • Տեսակետային կենտրոնացում թեստային դեպքերի վրա: Առաջնահերթությունը տրվում է հստակ սահմանված թեստային սցենարների կատարմանը, որոնք նկարագրում են մուտքային տվյալները, կատարման քայլերը և սպասվող արդյունքները։
  • Արդյունքների համեմատություն: Թեստի ընթացքում ստացված իրական արդյունքը համեմատվում է թեստային դեպքում գրանցված սպասվող արդյունքի հետ։ Տարբերությունները համարվում են թերություններ։
  • Նախազգուշական մոտեցում: Թեստերը մշակվում են պահանջների հիման վրա կամ դրանց հետ համաժամանակյա։
  • Հատկություններ: Գործողության արդյունավետությունը կախված է մշակված թեստերի ամբողջականությունից և որակից։ Թեստային դեպքերով չապահովված թերությունները կարող են բաց թողնվել։

Практические примеры:

  • Ֆունկցիոնալ թեստեր՝ ստուգման ցուցակների և թեստային դեպքերի միջոցով։
  • Վերականգնողական թեստեր՝ օգտագործելով առկա թեստային բազան։
  • Թեստային դեպքերի ավտոմատացում։

Տարբերությունը հետազոտական կամ ad-hoc թեստավորումից այն է, որ հիմնական ուշադրությունը կենտրոնացած է համակարգի ուսումնասիրության վրա առանց խիստ սահմանների նախապես սահմանված թեստերի։