fbpx

Քանի որ նորարարությունը շարունակում է ընդլայնել այն, ինչ հնարավոր է ծրագրային ապահովման մշակման ժամանակ, թեստավորումը որպես կենտրոնացված ծառայություն օգտագործելը գնալով ավելի տարածված է դառնում:

Կազմակերպությունները շահագրգռված են մի քանի թիմերում փորձարկողներ ուղարկելու հաջող ուղիներ գտնելու հարցում. Նպատակը դա անելն է ոչ թե գերազանց փորձից և ստանդարտացումից հրաժարվելու հաշվին, որոնք ՈԱ կազմակերպությունները անխոնջ աշխատում են ստեղծելու, փորձարկելու և պահպանելու համար:

Գերազանցության թեստավորման կենտրոնի ընդգրկումը կարող է լուծում լինել ձեր թիմերում ստանդարտացման պահպանման համար և ապահովելու, որ թեստավորման նորարարությունը առաջնահերթություն է ստանում ձեր կազմակերպությունում:

Թեստային թիմերը պետք է կատարեն ճշգրիտ քայլեր՝ հաջող TCoE-ն իրականացնելու համար: Դա ներառում է ազդեցության վերլուծություն, պլանավորում, գնահատում, կազմակերպչական ճշգրտումներ, գործիքների ընտրություն և նպատակային կարգավորում:

Table of Contents

Ի՞նչ է գերազանցության թեստավորման կենտրոնը (TCoE):

Գերազանցության թեստավորման կենտրոնը հմուտ է օգնելու ընկերություններին օպտիմալացնել հավելվածների կատարողականի թեստերը և որակը , որպեսզի ուժեղացնեն ՏՏ-ի և բիզնեսի միջև սիներգիան, ավելին անեն իրենց գործիքների, ՈԱ բյուջեների, մարդկանց և շրջակա միջավայրի հետ և բարձրացնել ՈԱ արդյունավետությունը:

TCoE-ն հնարամիտ վիրտուալ հրամանատարական կենտրոն է, որն օգտագործում է չափումներ, ավտոմատացում, ստանդարտացված թեստավորման մեթոդաբանություն, գործիքներ և լավագույն փորձը: Նախքան տեղակայումը և արտադրության ընթացքում, TCoE-ն կառավարում է հասանելի ռեսուրսների բազմակողմանի հավաքածու՝ ապահովելու, որ որակը միատեսակ բարձր է բոլոր հավելվածներում:

Ավելին, այն ապահովում է ցանկացած նախագծի կամ ծրագրային համակարգի որակը դիտելու և վերահսկելու շոշափելի միջոց: TCoE-ն ՏՏ ղեկավարությանը հնարավորություն է տալիս տեղակայման ընտրություն կատարել ա բիզնես ռիսկի հեռանկար.

ՈԱ գործընթացների, մարդկային ռեսուրսների և գործիքների խառնուրդը թույլ է տալիս TCoE-ին ուժեղացնել կազմակերպությունները՝ թույլ տալով նրանց պատշաճ կերպով ներառել TCoE-ի ավտոմատացման փորձարկման գործընթացը ՝ միաժամանակ բարձրացնելով ձեռքով փորձարկման արդյունքները և արտադրողականությունը:

Ե՞րբ է Ձեզ անհրաժեշտ Գերազանցության թեստավորման կենտրոն (TCoE):

Միշտ ճնշում է գործադրվում TCoE թեստավորման թիմերի վրա՝ արագացնելու զարգացման ժամանակը, առանց որակը վտանգելու: Հենվելով բացառապես որակի ապահովման ավանդական մեթոդներ անբավարար է, քանի որ նրանք չեն կարող համընթաց քայլել միշտ պահանջկոտ ծրագրային ապահովման հետ, որն արդյունավետ, ամուր և ժամանակի հետ կապված է: Երկար են այն օրերը, երբ փորձարկումն իրականացվել է մեկ հարթակի, սարքի, բրաուզերի և եզակի կատարման վրա: Մեր օրերում բարդ կազմակերպությունները պահանջում են գործիքներ և գործընթացներ՝ միջպլատֆորմային, խաչաձև հավելվածների, խաչաձև զննարկիչների, զուգահեռ կատարման, կենդանի/ձայնագրման կարգավիճակի և շատ ավելին գործարկելու համար:

Որպես այս կազմակերպություններից մեկը, դուք կարող եք պահանջել փորձարկել մի շարք հարթակներում, ինչպիսիք են Linux , Պատուհաններ , Android , iOS , վեբ և անցկացրեք մի շարք թեստեր բեռնվածության թեստեր , կատարողականի թեստեր , UI թեստեր , QA թեստեր , բարդ ռեգրեսիայի փորձարկում , միավորի թեստեր , ֆունկցիոնալ թեստեր , ինտեգրման թեստավորում , UI թեստեր , բարդ API թեստեր և շատ ավելին:

Այս փոփոխությունը առաջատար գործոն է եղել բոլոր ընկերությունների համար՝ ուսումնասիրելու կենտրոնացված թեստավորման ծառայության ստեղծման գաղափարը:

TCoE-ների ստեղծման դրական և բացասական կողմերը

Նախքան Գերազանցության թեստավորման կենտրոն ստեղծելու ուղղությամբ քայլեր ձեռնարկելը, դուք պետք է նայեք դրան տարբեր տեսանկյուններից և հաշվի առնեք դրական և բացասական կողմերը:

Կողմ

Գերազանցության թեստավորման կենտրոնի (TCoE) ստեղծման առավելությունները

1. Բարելավված հիմնական հմտություններ .

Կիրառելով Գերազանցության փորձարկման կենտրոնի լավագույն փորձը, դուք ակտիվորեն ներդրումներ եք կատարում ձեր փորձարկողների ընդհանուր հմտությունների մեջ՝ նորարարության և ուսուցման միջոցով, ինչը նշանակում է ավելի բարձր որակի արտադրանք ձեր թիրախային հաճախորդների համար:

2. Փորձարկման ավտոմատացում .

Հաստատվելով ավտոմատացման խիստ շրջանակի վրա՝ կարող եք վստահ լինել, որ ձեր բոլոր թիմերը կհետևեն հիմնական կոդավորման մեթոդներին: Արդյունքում, կան ավելի կարճ կատարման ժամանակներ և սկրիպտավորման ցիկլեր, բարելավված ծածկույթի և թեստավորման որակ, և կրճատված ժամանակ՝ նոր ինժեներների ավտոմատացման համար:

3. Ավելի լավ ճարպկություն .

Պահանջելով, որ յուրաքանչյուր փորձարկող աշխատի որոշակի տիրույթում, այն թույլ է տալիս առաջադրանքների բազմակողմանի տեղաշարժը գլխարկի վերջում, առանց փորձարկողների թերության, որոնք ստիպված կլինեն տարբեր գործիքներ և գործընթացներ թողնել թիմերում: Ավելին, scaling թիմերը օգտագործելով an Աութսորսինգի մոդելը մարդկանց տալիս է հետևողականորեն և արագ ներգրավվելու ազատություն:

4. Կատարել բարելավումներ .

Անկասկած, համապարփակ TCoE ունենալու հիմնական պատճառը գործընթացների և գործիքների մշտական արդիականացումն է։ Այս նպատակին նվիրված թիմը երաշխավորում է, որ դուք շարունակաբար աշխատում եք նորագույն ժամանակակից թեստավորման աշխարհում:

5. Խնայել գումար .

Թիմերի միջև ստանդարտացված գործիքների ներդրումը կարող է հանգեցնել որոշակի ժամանակահատվածում ձեր կազմակերպության ծախսերի զգալի խնայողության:

6. Նվազեցնել փորձարկման ծախսերը .

HCL-ի ուսումնասիրությունը ցույց է տվել, որ TCoE-ն հանգեցրել է կազմակերպության ներսում թեստավորման գների 11 տոկոս նվազմանը:

Դեմ

մարտահրավերների բեռի փորձարկում

1. Չափազանց բարդ .

Եթե դուք ստատիկ փորձարկողներով մեկ կամ գուցե նույնիսկ երկու թիմ ունեցող մարդ եք, գործիքներն ու գործընթացները համեմատաբար նույնն են: Այս դեպքում լրացուցիչ շերտ ավելացնելը կարող է անհարկի բարդացնել ամեն ինչ՝ ավարտվելով հիասթափությամբ և հետաձգված թողարկումներով:

2. Հանձնառության բացակայություն .

Եթե դուք որոշեք ներառել TCoE առանց ձեր կազմակերպության օգնության բոլոր մակարդակներում, դա կարող է հանգեցնել ձեր անդամներին այրված և հուսալքված զգալու: Ավելի կոնկրետ, եթե գործիքների ամբողջական աջակցություն չկա, և գործընթացի առաջարկությունները պատշաճ կերպով չեն հարմարեցված, ամեն ինչ կարող է շեղվել:

Օրինակներ, որտեղ կարող են իրականացվել TCoE-ները

Ստորև բերված են մի քանի ոլորտներ, որտեղ դուք պետք է մտածեք TCoE-ի իրականացման մասին.

1. Դուք ցանկանում եք սովորել Tech և KPI միտումները

Մի քանի թիմերում որակի ապահովումը կարող է դժվար լինել, հատկապես, եթե դուք չունեք խումբ կամ մեկ անձ, որը նշանակված է աշխատանքի համար: Նման իրավիճակներում այն կարող է օգնել ձեզ տեսնել տարբերություններ, թե ինչպես են թիմերը հետևում կոնկրետ KPI-ներին, մինչդեռ մյուսները կարող են ընդհանրապես չհետևել որևէ մեկին: Այն կարող է չափել որակը և չափումները ձեր ընկերության ողջ տարածքում՝ նվազեցնելով կամ ամբողջությամբ հեռացնելով առաջադրանքը:

2. Ներգրավվել համասեռացման գործընթացներում

Գերազանցության թեստավորման կենտրոնի հիմնական գործառույթը գործիքների և գործընթացների ստանդարտացումն է բոլոր թիմերում: Միավորները կարող են ավելի քիչ ժամանակ ծախսել ստանդարտացման միջոցով մի քանի անհարկի տատանումներ սահմանելու և ներառելու համար:

Բացի այդ, կարգավորումը հեշտացնում է թիմային հաղորդակցությունը սկրիպտավորման, կատարման և ավտոմատացման հետ կապված ուղեցույցների և լավագույն փորձի վերաբերյալ:

3. Որակի ապահովում Կազմակերպության վրա իրականացվող նախագծերի հետ համապատասխանեցում

Երբ չկա կենտրոնացված թեստավորման շրջանակ, թեստավորման թիմերը կզեկուցեն անհատներին և, հետևաբար, կկորցնեն ընդհանուր նպատակը կամ ուղղությունը կիսելու հնարավորությունը:

TCoE-ի ներդրման միջոցով բոլոր թեստավորման գործառույթները տեղադրվում են մեկ կենտրոնական և հարմար վայրում՝ ապահովելով, որ գործողությունները նույն էջում են՝ եզակի առաքելությամբ և տեսլականով, որը համահունչ է կազմակերպության նպատակներին :. Դա ավելի շատ տեսանելիություն և հստակություն է հաղորդում որակի ապահովմանը ղեկավարության տեսանկյունից:

Երբ դուք կարող եք կարիք չունենալ Գերազանցության կենտրոն

Խելամիտ չի լինի փորձել կենտրոնացումը մի քանի արտադրանքի թիմերում, եթե թիմի անդամներից նույնիսկ մեկը հիմնվում է ինստիտուցիոնալ գիտելիքների վրա՝ որպես իրենց մեթոդաբանության: Սա ճիշտ է նաև, եթե թիմի գործընթացները հիմնվելով վերացական ֆունկցիոնալ մոդելների վրա, հիմնվում են անվանված անհատների վրա:

Նմանապես, դա կօգնի, եթե ապրանքների խմբերը չտեղափոխեք Գերազանցության փորձարկման կենտրոն՝ նախապես չտեսնելով, որ հիմնական գործիքները ստանդարտացված են, ինչպիսիք են փորձարկման դեպքերի պահոցները և արատների տվյալների բազաները:

Արդյո՞ք ձեր բիզնեսին անհրաժեշտ է գերազանցության փորձարկման կենտրոն (TCoE):

Երբ զգալի կազմակերպչական տեղաշարժի մեջ է, ձեր բացթողումները մանրակրկիտ հասկանալը և ձեր ընկերության ներկայիս վիճակը ուսումնասիրելը կարևոր է, երբ որոշում եք, թե արդյոք TCoE-ը համապատասխանում է ձեր կազմակերպությանը:

Վերցրեք անհրաժեշտ ժամանակը՝ համոզվելու համար, որ դուք ճիշտ եք որոշել, թե որն է ձեր Գերազանցության թեստավորման կենտրոնը կամ ինչ չէ, և ընտրեք համապատասխան անհատներին աշխատանքի համար:

TCoE-ի հաջող իրականացման համար կարևոր նշանակություն ունի փորձարկողներին հաղորդակցման և համագործակցության գերազանց հմտությունների ապահովումը. նրանք պետք է նաև համակողմանի պատկերացում ունենան թեստավորման սկզբունքների վերաբերյալ:

Մի մոռացեք պարզել, թե ինչպես եք բացահայտելու և չափելու ձեր կազմակերպության հաջողությունը: Եթե Ձեզ անհրաժեշտ է օգտագործել KPI-ներ, փոխանցեք այս տեղեկատվությունը ձեր թիմին՝ հասկանալու համար, թե ինչպես եք չափելու հաջողությունը:

IS YOUR COMPANY IN NEED OF

ENTERPRISE LEVEL

TASK-AGNOSTIC SOFTWARE AUTOMATION?

Որո՞նք են գերազանցության թեստավորման կենտրոնի (TCoE) հիմնական բնութագրերը:

Ծրագրային ապահովման փորձարկման ստուգաթերթ

Թեև Գերազանցության թեստավորման կենտրոնն օգնում է կազմակերպություններին որակի և պլանավորման հարցում, կան մի քանի հիմնական բնութագրեր՝ TCoE-ի նույնականացման համար:

1. Ավտոմատացված փորձարկման շրջանակ

Ենթադրենք, որ ձեր կազմակերպությունը չունի կենտրոնացված թեստային ավտոմատացման Գերազանցության կենտրոն: Այդ դեպքում մեծ հավանականություն կա, որ ձեր թիմը չի կիսի ձեր ընկերության ընդհանուր նպատակները, կամ գուցե նրանք շեղվեն այն ճանապարհից, որը նախատեսված է օգտագործել բիզնես նպատակներին հասնելու համար:

Գերազանցության թեստավորման կենտրոնը թույլ է տալիս կազմակերպություններին հասնել բիզնես նպատակներին համախմբված թեստավորման գործառույթների միջոցով:

2. Ավելի շատ փորձարկում

Ծրագրի սահմանափակ տեսանելիության մեղավորներից մեկը բազմաֆունկցիոնալ թիմերի միջև սիներգիայի բացակայությունն է, ինչը խոչընդոտում է մասշտաբի տնտեսմանը: Գերազանցության թեստավորման կենտրոնը երաշխավորում է միավորների համակարգումը նախագծերի տեխնոլոգիայի հետ կապված նրանց հիմնական հմտությունների համաձայն: Բացի այդ, չկա կախվածություն միջպլատֆորմներից, որոնք թույլ են տալիս օպտիմալ օգտագործել ձեր ռեսուրսները:

Որակի թեստավորման թիմն ունի իր աշխատանքային տարածքը, որպեսզի նրանց տրամադրի անհրաժեշտ տարածք թեստավորումն իրականացնելու համար՝ առանց ծրագրային ապահովման զարգացման առաջընթացը վնասելու: Բացի այդ, անձնակազմը կարող է զուգահեռ թեստեր անցկացնել տարբեր միջավայրերում մի քանի նախագծերի համար:

3. Տեսանելիություն թիմերի միջև

Սովորաբար բազմաֆունկցիոնալ թիմերը տեսանելիություն չունեն՝ ճշգրիտ հաշվարկելու ներդրումների վերադարձը փորձարկման արդյունքում, և չկա կենսունակություն՝ կապված թեստավորման հետ կապված ընդհանուր ծախսերի հետ: TCoE-ն ունի չափումների վրա հիմնված հետևում, ինչը թույլ է տալիս չափել ձեր թեստավորման արդյունավետությունը և ROI-ն ստացվել է փորձարկումից :

TCoE-ն պարզեցնում է կազմակերպության հետ կապված բնորոշ մարտահրավերները, ինչպիսիք են փորձարկման ջանքերի և դրանց արդյունավետության չափումը, թերությունների բացահայտումը և թեստի ծածկույթի մոնիտորինգը: Դուք կունենաք կենտրոնացված տեսանելիություն և հստակություն շահագրգիռ կողմերի համար՝ շնորհիվ իրական ժամանակի վերլուծության և առկա սխալների հաշվետվության՝ ավելի լավ հայտը ստեղծելու համար:

Որո՞նք են Գերազանցության թեստավորման կենտրոնի (TCoE) առավելությունները:

հիպերավտոմատացում, ռոբոտային գործընթացների ավտոմատացում (RPA), ֆունկցիոնալ թեստավորում, ծրագրային ապահովման փորձարկման ավտոմատացում

Ձեր ընկերության համար Գերազանցության թեստավորման կենտրոնի ներդրումն ունի մի քանի առավելություններ, ինչպիսիք են հետևյալը.

1. Առաքման ժամանակացույցի օպտիմալացում

Կաղապարների և ավելորդ թեստերի ավտոմատացման միջոցով թեստի կատարումը կտրուկ նվազում է: Ընդամենը ստանդարտ գործընթացներ ներառելով՝ դուք կարող եք արագացնել լուծման գործընթացը՝ ըստ առաջնահերթության և նվազեցնել սովորական առաջադրանքների միջև ընկած ժամանակը:

2. Ավելի լավ կատարողականության թեստավորում

Գերազանցության թեստավորման կենտրոնի ներդրումը համախմբում է ՈԱ կանոնները և ակտիվացնում դրանք: Դա նվազագույնի է հասցնում տիպիկ ծրագրի ռիսկերի ազդեցությունը` միաժամանակ բարձրացնելով արտադրանքի որակը: Բացի այդ, ձեր միավորը ստեղծում է շտեմարան՝ հայտնաբերված սխալների քանակն ավելացնելու և ուշ առաքումները նվազեցնելու համար:

3. Ծախսերի արդյունավետ լուծումներ

Ձեր բիզնեսը կարող է օգտվել ծառայություններից, և աշխատանքային արբիտրաժի շնորհիվ նրանք կարող են դա անել ցածր գնով, ինչը, հնարավոր է, կհանգեցնի ծախսերի խնայողության: Ռեսուրսների օգտագործման օպտիմալացման միջոցով դուք կարող եք խնայել ծախսերը ծրագրային ապահովման գնման, պահպանման և տեղադրման տեսքով:

4. Խմբային հավատարմություն

Գերազանցության թեստավորման կենտրոնը թույլ կտա ապահով կերպով համապատասխանեցնել ձեր բիզնեսի նպատակները: Դուք կարող եք հասնել դրան՝ մշակելով ծրագրային ապահովման փորձարկման կառավարման մոդել՝ հիմնված KPI-ների չափման, քննարկման և հաշվետվության համակարգի վրա:

Որո՞նք են սխալ պատկերացումները՝ կապված Գերազանցության թեստավորման կենտրոնի (TCoE) ստեղծման հետ:

Ստորև բերված են մի քանի առասպելներ, որոնց մենք անդրադառնում ենք Գերազանցության թեստավորման կենտրոնի մասին.

1. Յուրաքանչյուրը կարող է կատարել ՈԱ թեստավորում

Հաշվի առնելով բիզնեսի որոշակի գիծ՝ QA-ի փորձագետները մանրակրկիտ կիմանան իրենց համապատասխան ծրագրաշարը և տեղյակ կլինեն բոլոր հնարավոր թեստավորման և զարգացման բարդությունների մասին: TCoE-ն բաղկացած է ծրագրային ապահովումից, որը համապատասխանում է որակավորման բարձր որակավորում ունեցող մասնագետների իրավասությանը և ՈԱ համախմբված ստանդարտների առավելություններին:

2. TCoE-ն չափազանց թանկ է

Չնայած TCoE-ում ներդրումները կարող են շատ թանկ թվալ, նախ պետք է մտածել սխալի հնարավորության և արժեքի մասին:

Հաշվի առեք վրիպակների շտկման և կարկատանների գնման բոլոր ծախսերը, որոնք, հավանաբար, կպահանջվեն արտադրանքի թողարկումից հետո խափանումներն ակնհայտ դառնալուց հետո: Դուք, անշուշտ, ավելի շատ կծախսեք նվազեցված ROI ստանալու վրա, երբ փորձեք վերացնել ձեր արտադրանքի թերությունը: Ձեր կազմակերպությունը կարող է խուսափել դրանից՝ ներդրումներ կատարելով որակյալ TCoE-ում:

3. Բոլոր կողմերի միջև շփումը չափազանց քաոսային է

Հեշտ է ենթադրել, որ հաղորդակցությունը մղձավանջ կլինի, երբ փորձում են համակարգել տարբեր դերերով և գիտելիքների բազա ունեցող տարբեր թեստային թիմերի միջև:

Այնուամենայնիվ, թեստի ղեկավարը և ղեկավարը պետք է նախադեպ ստեղծեն խնդիրների լուծման և հարցերի համար՝ միաժամանակ ամրապնդելով արձանագրությունները և ակնկալիքները ի սկզբանե: Այս խորհուրդը կխուսափի ապագա խնդիրներից, որոնք կարող են խանգարել TCoE-ի հաջողությանը:

Ինչպես ստեղծել TCoE

Սահմանը ավտոմատացման շրջանակի և ավտոմատացման փորձարկման գործիքի միջև

Հետևեք այս ձևանմուշին, եթե հետաքրքրված եք Գերազանցության թեստավորման կենտրոն ստեղծելով:

1. Ուրվագծեք մարտահրավերները

Ձեր Գերազանցության փորձարկման կենտրոնի ռազմավարությունը պետք է նվազագույնը կարողանա ստանդարտացնել գործընթացներն ու գործիքները: Դուք կարող եք նաև ավելացնել հատուկ գործառույթներ՝ գոյություն ունեցող կամ նոր KPI-ներ սահմանելու և չափելու, արդյունավետ տեխնոլոգիաներ հայտնաբերելու կամ ձեր թիմին ավելի շատ QA ռեսուրսներ մուտքագրելու համար: Մի փորձեք ստեղծել փորձնական COE առանց նախանշելու այն խնդիրները, որոնք պետք է լուծել:

2. Ընտրեք Փորձագետներ

Որոշումներ կայացրեք այն մասին, թե ով կներգրավվի ձեր TCoE թեստավորման մեջ, որը կարող է առաջնորդել և ներկայացնել փորձարկողներին որպես ամբողջություն: Դուք կարող եք ընտրել երրորդ կողմի հետ գնալ՝ ընտրության համար ձեր ձեռքերից ավելի մեծ պատասխանատվություն վերցնելու համար, կամ կարող եք պահել այն տանը:

3. Ստեղծեք ՈԱ Գերազանցության Կենտրոն Ճանապարհային քարտեզ

Յուրաքանչյուր բիզնես ունի հատուկ կարիքներ, որոնց նրանք ցանկանում են լուծել և ցանկալի լուծումների ցանկ: Ընդգծե՛ք կազմակերպության ներսում խնդրահարույց ոլորտները, մշակե՛ք առաջնահերթության աստիճանը և համոզվեք, որ բոլորը նույն էջերում են՝ ստեղծելով ՈԱ գերազանցության կենտրոն:

4. Սահմանել խմբային հաղորդակցությունը

Այս քայլն այն է, որտեղ ուժեղ առաջնորդությունը մեծ ազդեցություն ունի: Ինչպե՞ս է ձեր փորձարկման COE շրջանակը ներդնելու նոր գործիքներ և գործընթացներ՝ միաժամանակ ապահովելով, որ բոլորը հետևում են արձանագրությանը:

Ինչպե՞ս կարող եք առավելագույն հավատարմություն ստանալ TCoE-ին: Երբ դուք հստակեցնում եք, թե ում մոտ կարող են գնալ թիմի անդամները առաջնորդության և շրջանակից հրաժարվելու հետևանքների համար, դա սահմանափակում է թիմերի միջև սխալները ապագայում:

5. Լավ փաստագրված KPI-ներ, գործիքներ, մեթոդաբանություններ և գործընթացներ

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

6. Դեֆիցիտի վերլուծություն

Երբ սկսում եք ձեր փորձարկման ավտոմատացման CoE-ն, կարող են լինել որոշ ոլորտներ, որտեղ թերությունները պետք է առաջնահերթ լինեն, հատկապես, եթե դուք մտադիր եք պահել իրերը տանը: Լավ ղեկավարը կհասկանա բացերը և կաշխատի անդամների հետ, որպեսզի նրանք իրենց ընդգրկված զգան, և որ նրանց ներդրումները գնահատվում են:

Ի՞նչ ծախսեր և ռեսուրսներ են պահանջվում Գերազանցության թեստավորման կենտրոն ստեղծելու համար:

Zaptaste ծրագրային ապահովման ավտոմատացման փաթեթ

Թեև գործիքներն անհրաժեշտ են Գերազանցության փորձարկման կենտրոնի լավագույն փորձի ստեղծման համար, դուք կարող եք ակնկալել, որ նախքան սկսելը ձեզ անհրաժեշտ կլինեն գործիքների և ռեսուրսների լայն շրջանակ:

1. Ծրագրային ապահովման և փորձարկման գործիքներ

Մենք կանդրադառնանք այս հատվածին ավելի ուշ, սակայն ծրագրային գործիքներն ու փորձարկման ռեսուրսներն անհրաժեշտ են Գերազանցության թեստավորման կենտրոն կառուցելիս: Դուք կցանկանաք ներդրումներ կատարել փաստաթղթերի պահեստում, ստանդարտացված փորձարկման գործիքներ, արդյունավետության չափումներ և այլն:

2. Թիմի զարգացում

Ավտոմատացման փորձարկման գործընթացին լիովին նվիրված անհատների ներգրավումը կամ նշանակումը կարևոր է TCoE-ի հաջողության համար: Ձեզ անհրաժեշտ կլինեն փորձագետներ թեստային առաջատարի, թեստային մենեջերի, թեստային ճարտարապետի և խմբի ներսում այլ պաշտոնների համար:

Այս մարդիկ կլինեն ձեր օգտագործած տեխնոլոգիաներից դուրս հիմնական ակտիվները: Նրանք կօգտագործեն իրենց իրավասությունը գնահատելու համար տեղայնացման փորձարկման գործընթաց , կիրառական փորձարկման մեթոդաբանություն, կատարողականի փորձարկման մեթոդաբանություն և այլն:

Ինչպե՞ս պետք է ստուգեք ձեր TCoE-ի արդյունավետությունը:

ձեր TCoE-ի նպատակները

Դուք կարող եք օգտագործել տարբեր չափումներ՝ որոշելու համար, թե որքանով է արդյունավետ ձեր Գերազանցության փորձարկման կենտրոնի ռազմավարությունը և արդյոք այն հասել է սահմանված նպատակներին: KPI-ները (գործողության հիմնական ցուցանիշները) հաջողության արդյունավետ չափման հիանալի միջոց են:

IS YOUR COMPANY IN NEED OF

ENTERPRISE LEVEL

TASK-AGNOSTIC SOFTWARE AUTOMATION?

1. Ի՞նչ KPI-ներ պետք է կարգավորեք կատարողականությունը վերահսկելու համար:

Ընտրեք, թե կատարողականի որ ցուցանիշներն եք ցանկանում օգտագործել նախապես: Այն կօգնի ձեզ իմանալ, թե արդյոք ձեր TCoE-ն իրականում օգնում է կազմակերպությանը, թե՞ ամեն ինչ նույնն է, ինչ մինչ ներդրումը: Երբ դուք կարգավորում եք ընթացիկ գործընթացները և ավելացնում նորերը, լավագույն KPI-ները կօգնեն ձեզ կամրջել բացերը:

TCoE-ի հաջողությունը չափելու համար հաշվի առեք այս հայտնի KPI-ները.

  • Բաց թողնված սխալների մակարդակըԱյս KPI-ն չափում է որակի բարձրացումը: Օգտագործեք այս ցուցանիշը որոշելու համար, թե արդյոք նախագիծը համապատասխանում է որակի ստանդարտ նպատակներին, ավելացնում է AUT-ին և այլն:
  • Փորձարկման ծախսերԱյս KPI-ն հարմար է թեստային բյուջեի և QA-ի օպտիմալացման համար: Դուք կգտնեք, թե որտեղ են անհրաժեշտ ճշգրտումները՝ հաշվարկելով թեստի ծախսերի միջինները COE-ի ստեղծումից առաջ և հետո: Խնայեք մոտ 35 տոկոսը երեք տարվա ընթացքում արդյունավետ TCoE-ի միջոցով:
  • QA հասունությունԿատարողականության թեստավորման COE շրջանակի ամենամեծ նպատակներից մեկը որակի ապահովումն է: Յուրաքանչյուր ոք պետք է գնի բարելավման և հաճախորդների գոհունակության նպատակին:

ՈԱ հասունությունը և հաստատված մեթոդոլոգիաների արդյունավետությունը չափելու համար կարող եք օգտագործել Փորձարկման գործընթացի բարելավումը (TPI) կամ Test Maturity Model Integration (TMMi):

Գերազանցության թեստավորման կենտրոն ստեղծելու համար անհրաժեշտ տեխնոլոգիաներ և գործիքներ

ՀՏՀ ֆունկցիոնալ թեստավորման ավտոմատացման վերաբերյալ

Ահա TCoE ստեղծելու համար օգտագործվող գործիքների և գերժամանակակից տեխնոլոգիաների տարբեր ձևեր.

1. Հետևելու և Ծրագրի պլանավորման գործիքներ

Օգտագործեք այս գործիքները՝ ծրագրային ապահովման փորձարկման ընթացքում փորձերի դիզայնը մշակելու և հետևելու համար: Ամենաուշագրավ գործիքներն են Microsoft Project Planner-ը, Trello-ն և JIRA-ն:

2. Մատյանների վերլուծություն

Ցանկացած հավելված, որը դուք օգտագործում եք, ժամանակի ընթացքում գրանցամատյան կստեղծի: Երբ դուք փորձարկում եք, այս տեղեկատվությունը կարող է օգտակար լինել փորձարկողների համար: Նրանք կարող են գրառումները ավելացնել իրենց վրիպակների հաշվետվություններին՝ հասկանալու, վերլուծելու և վերանորոգելու թերությունները: Փորձեք Elastic Stack, Nagios, LOGalyze և Graylog:

3. Կատարման փորձարկման գործիքներ

Օգտագործեք կատարողականության փորձարկման գործիք՝ համոզվելու համար, որ ձեր նախընտրած հավելվածը համապատասխանում է որակի ապահովման չափանիշներին, երբ ծանրաբեռնվածությունը տարբեր է: Համակարգը պետք է կայուն լինի և կարողանա բարձր մակարդակով կառավարել հաշվարկները:

Կատարման փորձարկման շատ գործիքներ չափում են հուսալիությունը, արագությունը, մասշտաբայնությունը, արձագանքման ժամանակը և ռեսուրսների օգտագործումը: Ներառեք այնպիսի գործիքներ, ինչպիսին է ZAPTEST-ը ձեր ծրագրային ապահովման փորձարկման կառավարման մեջ:

Դերեր, որոնք Ձեզ անհրաժեշտ են TCoE-ում

ովքեր պետք է ներգրավված լինեն ծրագրային ապահովման փորձարկման ավտոմատացման գործիքների և պլանավորման հետ

Տեխնիկական և թեստավորման մասնագետները համագործակցում են՝ օգտագործելու մեթոդաբանությունը, ռեսուրսները, տեխնոլոգիաները և փորձարկելու գիտելիքները ներգրավվածությունների ընթացքում: Այս անդամները կլրացնեն փորձարկման գործիքները յուրաքանչյուր նախագծի շրջանակներում:

1. Փորձարկման մենեջերի պարտականությունները

Թեստի մենեջերը պետք է ղեկավարի թեստավորման թիմերը: Նրանք պետք է հասկանան թեստավորման ասպեկտները և ինչպես սկսել թեստավորման գործընթաց, քանի որ նրանք կատարում են ավանդական նյութական դերերը: Փորձարկման մենեջերը կենսական նշանակություն ունի ամուր շրջանակի, ծախսարդյունավետ լուծումների և հեղուկ հաղորդակցության և թիմային աշխատանքի համար:

Փորձարկման մենեջերի պարտականությունները սովորաբար ներառում են հետևյալը.

  • Ստեղծել և պահպանել SLAs ( ծառայության մակարդակի համաձայնագրեր )
  • Տրամադրել գիտելիքներ փորձարկման թիմերին SLA-ի վերաբերյալ
  • Կառավարեք թեստավորման կենտրոնի բյուջեն, ինչպես նաև մարդկային ռեսուրսները
  • Վերցրեք թեստի խնդիրները և գտնեք լուծումներ
  • Վեբ թեստավորման մեթոդաբանության ներդրում

2. Փորձարկման առաջատար պարտականությունները

Փորձարկման առաջատարը պետք է արագ արձագանքի փոփոխությանը և հարմարվի բազմակողմանի իրավիճակներին, քանի որ թիմերի միջև խնդիրներ են առաջանում: Դա դժվար դիրքորոշում է, որը հավասարապես անբաժանելի է TCoE-ի հաջողության համար:

Թեստի առաջատարը պետք է.

  • Մատչելի պահեք թեստի մասնագետներին
  • Ուրվագծեք և կատարեք դերերի թեստավորում կազմակերպչական շրջանակներում
  • Մշակեք յուրաքանչյուր նախագծի թողարկման և առաքման փորձարկման շրջանակը
  • Իրականացնել համապատասխան չափումներ և չափումներ
  • Թուլացրեք հակամարտությունները թիմերի միջև՝ արդյունավետ թեստավորում ապահովելու համար

3. Փորձարկման ճարտարապետի պարտականությունները

Test Architect-ը պահպանում է ձեր TCoE-ի մեծ պատկերը տեղադրման կենտրոնում և թեստավորման ընթացքում: Որպես կանոն, բոլոր մակարդակներում մեծ փորձ ունեցող ավագ թեստավորման անձնակազմը պետք է ստանձնի այս պաշտոնը, քանի որ այն ունի բազմաթիվ պարտականություններ: Նրանք սերտորեն համագործակցում են բոլոր մյուս դերակատարների հետ՝ հասնելու վերջնաժամկետներին և նպատակներին:

Փորձարկման ճարտարապետի պարտականությունները ներառում են.

  • Լինել TCoE ճարտարապետության էվոլյուցիայի ջատագով
  • Ինտեգրել մեթոդաբանությունները, գործընթացները և գործիքները, ինչպիսիք են ծրագրային ռոբոտաշինությունը ՝ ավելի համահունչ փորձի համար
  • Ձևակերպեք կարճ և երկարաժամկետ փորձնական ճարտարապետական նպատակներ
  • Փորձարկման նպատակներին հասնելու համար օգտագործեք համապատասխան ծրագրակազմ
  • Կատարեք ՈԱ ստուգումներ յուրաքանչյուր թեստային թիմում, որպեսզի համոզվեք, որ նրանք հետևում են արձանագրություններին

4. Փորձարկման մեթոդիստի պարտականությունները

Փորձարկման մեթոդիստը նման դերեր ունի թեստավորման ճարտարապետի հետ՝ ապահովելով ընթացակարգերը, ձևանմուշները և գործընթացները՝ հեշտացնելու արդյունավետ թեստային նախագծերը և թեստավորումը:

Փորձարկման մեթոդիստի պարտականությունները ներառում են.

  • Տրամադրեք Proof of Concept ձևանմուշ՝ ծրագրային ապահովման փորձարկման համար
  • Աշխատեք թեստային թիմերի հետ՝ շարունակաբար կատարելագործելու աշխատանքը
  • Գնահատեք և առաջարկեք համապատասխան կիրառական փորձարկման մեթոդոլոգիաներ
  • Տրամադրել ուսումնական ռեսուրսներ թեստավորման մեթոդների և ծրագրային ապահովման փորձարկման վերաբերյալ
  • Կառավարեք ծրագրակազմը, սարքաշարը և հավելվածները՝ փորձարկման նպատակներին հասնելու համար

Գերազանցության թեստավորման կենտրոնի (TCoE) կառուցման 10 ամենակարևոր քայլերը

Ծրագրային ապահովման փորձարկման ստուգաթերթ

Համոզվեք, որ հետևում եք այս տասը քայլերին, երբ մշակում և իրականացնում եք ձեր Գերազանցության թեստավորման կենտրոնը.

1. Գործադիր հանձնառություն

Որակին նվիրվածությունը սկսվում է վերևից: Գործադիր աջակցության պահպանումը շատ կարևոր է ձեր TCoE-ի հիմքը ստեղծելու համար:

2. Եղեք ազնիվ

Երբ դուք առաջնորդներ եք ընտրում թեստավորման թիմերի համար, դուք պետք է պատրաստեք այդ անհատներին ազնիվ և իրատես լինել բոլոր ներգրավվածների հետ նպատակների և ակնկալիքների վերաբերյալ: Չի կարող լինել շահերի բախում կամ կողմնակալություն։ Ձեր ընտրած փորձագետները պետք է ներկայացնեն կազմակերպչական հաջողության մարմնացում:

3. Հասկացեք ռիսկերը և օգուտները

Կլինի փոխզիջում ռիսկերի և օգուտների միջև, քանի որ TCoE-ն ներդրում է, որն արժե կատարել: Մի ակնկալեք տեսնել զրոյական սխալներ կամ թերություններ ձեր նախագծերում: Դուք, ամենայն հավանականությամբ, ստիպված կլինեք գնալ փոխզիջումների՝ մրցակցային ոլորտներում օպտիմալ որակի ապահովման հասնելու համար:

4. Արատների կանխարգելում և հայտնաբերում

ՈԱ թիմը կարևոր է ծրագրային ապահովման փորձարկման և հայեցակարգի ապացույցի մշակման ժամանակ ծրագրային ապահովման փորձարկման ձևանմուշ: Նախագծման և պահանջների փուլերում թերությունների հայտնաբերումը խնայում է ժամանակ և գումար՝ ընդդեմ արտադրության փուլերում դրանք հայտնաբերելու:

5. Գնահատեք ինտեգրման խոչընդոտները

Վերջից մինչև վերջ ինտեգրման վրա կենտրոնանալը նաև բարձրացնում է արտադրողականությունը և կանխում է հետագա խոչընդոտները: Հաճախորդի փորձի հետ կապված թերությունները նկատելը միշտ պետք է լինի ցանկացած համակարգի ներդրման մի մասը, որը լավ է ստացվում ծրագրային ապահովման փորձարկումով:

6. Թեստերը դարձրեք ավտոմատ

Դուք կգտնեք, որ շատ կազմակերպություններ ունեն անարդյունավետ և ձեռքով փորձարկման գործընթացներ: Օպտիմալ կատարման համար ավտոմատացրեք և գործարկեք ամենակարևոր առաջադրանքները՝ օգնելու ՈԱ ջանքերին: Ընկերությունները պետք է լայնորեն իրականացնեն ZAPTEST-ի նման ընկերությունների հիպերավտոմատացման տեխնոլոգիաները հաշվետվությունների, լաբորատորիայի կառավարման, տվյալների ստեղծման և ավելին ձեռնարկության մակարդակով. որտեղ դուք կարող եք համախմբել ձեր թիմի հմտությունները և ավտոմատացված շրջանակի արտեֆակտները. բազմակի օգտագործման սկրիպտներ; թեստի տվյալներ; ֆունկցիոնալ գրադարաններ; օբյեկտների պահոցներ և շատ ավելին… որոնք կհանգեցնեն ձեր ավտոմատացման գործընթացի ընդհանուր օպտիմալացմանը

7. Գործիքները, գործընթացները և փորձարկման մեթոդները դարձրեք ստանդարտացված

Ձեզ անհրաժեշտ չեն հարմարեցված գործիքներ կամ մեթոդոլոգիաներ: Արեք այն, ինչ աշխատում է: Եթե դուք պարզեցնեք գործընթացները, կարող եք խուսափել սխալ քայլերից, խնայել ժամանակն ու գումարը և անմիջապես օգուտներ ստանալ: Գործերը հնարավորինս սահուն դարձրեք իրականացման միջոցով ավտոմատացման գործընթացներ , որոնք ստեղծում են ճշգրիտ արդյունքներ:

8. Օգտագործեք ճշգրիտ տվյալներ

Կառավարեք փաստերով՝ կարծիքների փոխարեն՝ առաջնորդելու ձեր TCoE-ի զարգացումը: Եթե որոշումներ կայացնելիս միշտ ձեռքի տակ ունեք տվյալների վրա հիմնված արդյունքներ, դա ոչ միայն ավելի վստահելի է ձեր ջանքերին, այլև արժեք է ավելացնում ընդհանուր շրջանակին:

9. Ձգտեք շարունակական կատարելագործման

Երբ դուք ստեղծում եք TCoE, դուք միշտ պետք է ուղիներ փնտրեք ավելի լավը դառնալու համար: Հրամայական է անխնա բարելավել ՈԱ գործընթացը՝ իրականացնելով արմատական պատճառների վերլուծություններ կամ փորձարկումներ և սխալներ: Նայեք ժամանակի ընթացքում զարգացած միտումներին, ինչն է աշխատել և խանգարել, և հիմնվել այդ գործընթացների վրա:

10. Հավաքեք մասնագետներ՝ գերազանց հաղորդակցությամբ

Դուք հավանաբար կունենաք մարդկանց մի տեսակ, որոնք աշխատում են ձեր COE-ում: Յուրաքանչյուր ոք պետք է անընդհատ շփվի աշխատակիցների, արտաքին վաճառողների, կապալառուների և այլոց հետ: Նրանք պետք է ապավինեն միմյանց գիտելիքներին, նվիրված լինեն և միշտ բարձր մակարդակներում հանդես գան: Ընտրեք բարձր որակավորում ունեցող և վստահելի աշխատողներ՝ ձեր թեստավորման կենտրոնից լավագույնը ստանալու համար:

 

Download post as PDF

Alex Zap Chernyak

Alex Zap Chernyak

Founder and CEO of ZAPTEST, with 20 years of experience in Software Automation for Testing + RPA processes, and application development. Read Alex Zap Chernyak's full executive profile on Forbes.

Get PDF-file of this post

Virtual Expert

ZAPTEST

ZAPTEST Logo