Junior
Ինչ է ներառում ծրագրային ապահովման տեղադրման թեստավորումը?
sobes.tech AI
Պատասխան AI-ից
Ծրագրային ապահովման տեղադրման փորձարկումը ներառում է.
- Նվազագույն համակարգային պահանջների համապատասխանության ստուգում: Համոզվել, որ ծրագիրը տեղադրվում և աշխատում է նվազագույն նշված հատկանիշներով համակարգիչներում:
- Տարբեր տեղադրման եղանակների փորձարկում: Տեղադրում՝ ինստալյատորով (GUI, CLI), ավտոմատ տեղադրում (silent install), տեղադրում՝ հրամանային տողից, տեղադրում՝ ցանցային ռեսուրսներից:
- Թարմացման/վերատեղադրման փորձարկում: Ստուգել նախորդ տարբերակներից թարմացման, նույն տարբերակի վերատեղադրման, առկա տեղադրման վրա տեղադրման ճշգրտությունը:
- Հեռացման գործընթացի ստուգում: Համոզվել, որ ծրագիրը ամբողջությամբ հեռացվում է առանց ցանկալի olmayan ֆայլերի, ռեգիստրի գրառումների կամ գործընթացների մնացորդների։ Փորձարկել ամբողջական և մասնակի հեռացում:
- Տեղադրման ընդհատման/վերականգնման փորձարկում: Ստուգել տեղադրման գործընթացի վարքագիծը ընդհատման ժամանակ (օր.՝ սնուցման անջատում, պատուհանի փակումը), և հետո փորձել շարունակել կամ նորից սկսել:
- Տեղադրման փորձարկում տարբեր օգտվողների համար: Ստուգել ադմինիստրատորների և սահմանափակ իրավունքներով սովորական օգտվողների համար:
- Սխալների դեպքում վարքագծի փորձարկում: Ստուգել տեղադրման ծրագրակազմի կողմից այդպիսի իրավիճակների մշակումը՝ disk space-ի պակաս, մուտքի իրավունքների բացակայություն, գրադարանի տարբերությունների անհամապատասխանություն, պորտերի կոնֆլիկտներ, անհամապատասխան մուտքային տվյալներ:
- Տեղադրված ֆայլերի և գրառումների վավերացում: Ստուգել բոլոր անհրաժեշտ ֆայլերի, թղթապանակների, շտապակների, ռեգիստրի գրառումների, ծառայությունների, վարորդների առկայությունը տեղադրման ավարտից հետո:
- Տեղադրման հետո վարքագծի ստուգում: Ծրագիրը գործարկել, ստուգել հիմնական ֆունկցիաների աշխատանքը, լոգերում գրառումների ճշգրտությունը, ռեսուրսների օգտագործումը (հիշողություն, CPU):
- Համատեղելիության փորձարկում այլ ծրագրակազմի հետ: Ստուգել, արդյոք տեղադրված ծրագրակազմը չի հակասում այլ ծրագրակազմին, որը արդեն տեղադրված է համակարգում:
- Տեղադրման փորձարկում տարբեր կոնֆիգուրացիաներում: Ստուգել մաքուր համակարգում, այլ տարբերակների օպերացիոն համակարգի կամ գրադարանների դեպքում, վիրտուալ մեքենաներում, տարբեր լեզվական տեղայնացումների դեպքում:
Հիմնական նպատակն է՝ համոզվել, որ օգտվողը հեշտությամբ և հաջողությամբ կարող է տեղադրել, թարմացնել, վերատեղադրել և հեռացնել ծրագրակազմը տարբեր պայմաններում և կոնֆիգուրացիաներում, ինչպես նաև որ տեղադրման հետո արտադրանքը ճիշտ է գործում: