Sobes.tech
Junior

Պատմեք ինձ ֆունկցիոնալ և ոչ ֆունկցիոնալ թեստավորման տարբերությունների մասին։

sobes.tech AI

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

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

Գծագիր Ֆունկցիոնալ փորձարկում Նեֆունկցիոնալ փորձարկում
Նպատակը Ստուգել, որ գործառույթները համապատասխանում են պահանջներին։ Ստուգել համակարգի որակական հատկանիշները։
Ինչ է ստուգվում Ֆունկցիոնալություն, գործողություններ, համակարգի վարքագիծ։ Կատարողականություն, ընդլայնելիություն, հուսալիություն, և այլն։
Պահանջներ Հաճախ հիմնված ֆունկցիոնալ պահանջների վրա։ Հիմնված ոչ ֆունկցիոնալ պահանջների վրա (SLA, ստանդարտներ)։
Տեսակների փորձարկումներ Միավոր, ինտեգրացիա, համակարգ, ընդունում, վերականգնում։ Բեռնաթափում, սթրես, կայունություն, անվտանգության, օգտագործելիության, համատեղելիության։
Ով իրականացնում է Զարգացնողներ (մոդուլային/ինտեգրացիոն), QA ինժեներներ, բիզնես-վերլուծաբաններ/օգտագործողներ (ընդունում)։ QA ինժեներներ (մասնագետներ կատարողականության, անվտանգության)։
Մետրիկներ Հատկությունների մեջ թերությունների քանակը։ Պատասխան ժամանակ, անցանելիություն, ռեսուրսների սպառում, թերություններ։
Օրինակ Օգտագործողի հաջող մուտքի ստուգում։ Էջի բեռնման ժամանակը ստուգում է թարմացման ժամանակ։