Junior
Ի՞նչ փուլեր է ներառում թեստի վերլուծությունը։
sobes.tech AI
Պատասխան AI-ից
Թեստային վերլուծությունը ներառում է հետևյալ փուլերը:
-
. Տեղեկատվության վերլուծություն (Requirements Analysis):
- Ծրագրային փաստաթղթերի ծանոթացում (տարբերակներ, User Stories, մոդելներ և այլն):
- Անորոշությունների, հակասությունների և լրացուցիչ պահանջների բացահայտում:
- Նշումներ ստանալ պատվիրատուներից, վերլուծաբաններից կամ ծրագրավորողներից:
- Թեստավորման ծավալի որոշում:
-
. Թեստային պայմանների որոշում (Test Condition Identification):
- Հիմնական գործառնական և ոչ-գործառնական առանձնահատկությունների նույնականացում, որոնք պետք է փորձարկվեն:
- Թեստային պայմանների ձևակերպում՝ այն, ինչ ենք փորձարկելու (օրինակ՝ օգտատիրոջ հաստատում վավեր մուտքագրումով, ապրանքի ավելացում զամբյուղում):
-
. Ընդունման չափանիշների որոշում (Acceptance Criteria Definition):
- Շարունակական կամ ձևակերպված չափանիշներ, որոնց հիման վրա որոշվում է թեստի հաջողությունը:
- Օրինակ՝ «Օգտատերը հաջողությամբ հաստատված է և ուղղորդված է պրոֆիլի գլխավոր էջին», «Ապրանքը ավելացված է զամբյուղում՝ ճիշտ գինով և քանակով»:
-
. Թեստային տվյալների որոշում (Test Data Identification):
- Թեստային տվյալների տեսակների և ծավալների պլանավորում՝ անհրաժեշտ թեստային պայմանները ապահովելու համար:
- Թեստային տվյալների աղբյուրների որոշում (իրական տվյալներ, սինթետիկ տվյալներ):
-
. Պատմական մետրի ստեղծում (Requirements Traceability Matrix Creation):
- Կապերի հաստատում պահանջների և թեստային պայմանների միջև:
- Համապատասխանության ապահովում պահանջների և թեստերի միջև:
-
. Ռիսկերի գնահատում (Risk Assessment):
- Բարձր ռիսկային ոլորտների նույնականացում՝ սխալների կամ բիզնեսի համար կարևոր ոլորտների:
- Թեստային պայմանների առաջնահերթության որոշում՝ ռիսկերի հիման վրա:
-
. Թեստավորման մոտեցման պլանավորում (Test Approach Planning):
- Ընդհանուր մեթոդների և ռազմավարությունների որոշում՝ որոնք կիրականացվեն (օրինակ՝ գործառնական թեստավորում, ռեգրեսիոն թեստավորում, կատարողականության թեստավորում):
- Թեստ-դիզայնի տեխնիկաների ընտրություն՝ որոնք կիրականացվեն։