Junior
Ի՞նչ է թեստավորման վրա հիմնված թեստավորումը։
sobes.tech AI
Պատասխան AI-ից
Թեստային հենված թեստավորումը (Test-Based Testing) այն մոտեցումն է, որտեղ հաջողության չափանիշը իրական արդյունքի համապատասխանությունն է սպասվածին, որը նկարագրված է թեստային դեպքում։ Հիմնական ուշադրությունը կենտրոնացած է նախապես պատրաստված թեստերի կատարմանը։
Հիմնական առանձնահատկությունները՝
- Տեսակետային կենտրոնացում թեստային դեպքերի վրա: Առաջնահերթությունը տրվում է հստակ սահմանված թեստային սցենարների կատարմանը, որոնք նկարագրում են մուտքային տվյալները, կատարման քայլերը և սպասվող արդյունքները։
- Արդյունքների համեմատություն: Թեստի ընթացքում ստացված իրական արդյունքը համեմատվում է թեստային դեպքում գրանցված սպասվող արդյունքի հետ։ Տարբերությունները համարվում են թերություններ։
- Նախազգուշական մոտեցում: Թեստերը մշակվում են պահանջների հիման վրա կամ դրանց հետ համաժամանակյա։
- Հատկություններ: Գործողության արդյունավետությունը կախված է մշակված թեստերի ամբողջականությունից և որակից։ Թեստային դեպքերով չապահովված թերությունները կարող են բաց թողնվել։
Практические примеры:
- Ֆունկցիոնալ թեստեր՝ ստուգման ցուցակների և թեստային դեպքերի միջոցով։
- Վերականգնողական թեստեր՝ օգտագործելով առկա թեստային բազան։
- Թեստային դեպքերի ավտոմատացում։
Տարբերությունը հետազոտական կամ ad-hoc թեստավորումից այն է, որ հիմնական ուշադրությունը կենտրոնացած է համակարգի ուսումնասիրության վրա առանց խիստ սահմանների նախապես սահմանված թեստերի։