Test Plan



Test Plan-ը փաստաթուղթ է, որը մանրամասն նկարագրում է software testing-ի շրջանակը եւ գործունեությունը, ռազմավարությունը, նպատակները, ժամանակացույցը, գնահատումը, ռեսուրսները, որոնք անհրաժեշտ են պրոդուկտի փորձարկումն իրականացնելու համար: Այն օգնում է գնահատել պրոդուկտի որակի validation-ի համար անհրաժեշտ ջանքերը: Այն վերահսկվում է test manager-ի կողմից:


Test Plan Template


Test Plan Identifier
Պետք է ապահովել ունիկալ Identifier: Այն կարող է ներառել version-ի վերաբերյալինֆորմացիա, Test Plan-ի տեսակի մասին ինֆորմացիա:Օրինակ՝ ‘Master Test plan for Workshop Module TP_1.0’ :
Introduction (Ներածություն)

Test Plan-ի ամփոփում
Նպատակները / խնդիրները
Սահմանափակումներ, օրինակ՝ ռեսուրսների, բյուջեի եւ այլն:


References (Հղումներ)


Հարակից փաստաթղթերը ՝ առկայության դեպքում հղումներով, Project Plan-ով Configuration Management Plan-ով:


Test Items (Թեստավորման առարկաները)

Թվարկել թեստավորման առարկաները (software/products)՝ իրենց version-ներով:


Features to be Tested (Փորձարկման ենթակա հատկություններ)

Թվարկել software/product-ի փորձարկման ենթակա հատկությունները:
Տրամադրել թեստավորվող հատկությունների Requirement-ների եւ/կամ Design-ի հղումները:
Features Not to Be Tested (Չթեստավորվող հատկություններ)

Թվարկել software/product-ի չփորձարկվող հատկությունները:
Նշել պատճառները, թե ինչու չեն թեստավորվելու:


Approach
Նշել թեստավորման ընդհանուր մոտեցումը
Նշել testing level-ները [եթե դա Master Test Plan է], թեստավորման տեսակները եւ մեթոդները [Manual/Automated; White Box/Black Box/Gray Box]
Item Pass/Fail Criteria (Pass/Fail չափորոշիչներ)

Նշել բոլոր չափանիշները յուրաքանչյուր Item-ի համար, որոնց դեպքում դրանք կհամարվեն Passed/Failed:
Suspension Criteria and Resumption Requirements(Կասեցման չափորոշիչներ եւ վերսկսման պահանջներ)

Նշել չափորոշիչները, որոնք կօգտագործվեն փորձարկման գործունեությունը կասեցնելու համար:
Նշել փորձարկման գործողությունները, որոնք փորձարկումը վերսկսելու ժամանակ պետք է կրկին արվեն:


Test Deliverables
Թվարկել deliverable-ները, եւ եթե առկա են դրանց հղումները:
Test Plan
Test Cases
Test Scripts
Defect/Enhancement Logs
Test Reports
Test Environment (Թեստավորման միջավայր)

Նշել փորձարկման միջավայրի հատկությունները՝ hardware, software, network եւ այլն.
Թվարկել ցանկացած testing եւ հարակից tool-եր:
Estimate

Տրամադրել թեստավորման գնահատման ամփոփումը (ծախսեր, ջանքեր) եւ/կամ մանրամասն գնահատման հղում:
Schedule (Ժամանակացույց)

Տրամադրել ժամանակացույց կամ ժամանակացույցի հղումը:
Staffing and Training Needs (Աշխատակազմի կամ ուսուցման անհրաժեշտություններ)

Նշել աշխատակազմից պահանջվող հմտությունները ըստ դերերի:
Որոշել թե ինչ training է հարկավոր աշխատակազմին համապատասխան հմտություններով ապահովելու համար, եթե դրանց արդեն իսկ չեն տիրապետում:
Responsibilities (Պարտականություններ)

Նշել յուրաքանչյուր թիմի / դերի / անհատի պարտականությունները:


Ռիսկեր
Նշեք այն ռիսկերը, որոնք հայտնաբերվել են:
Յուրաքանչյուր ռիսկի համար նշել mitigation եւ the contingency plan :
Assumptions and Dependencies (Ենթադրություններ եւ կախվածություններ)

Նշել այն ենթադրությունները, որոնք արվել են պլանի պատրաստման ընթացքում:
Նշել կախվածությունները:


Approvals (Հաստատում)
Նշել բոլոր անձանց անուններն ու դերերը, ովքեր պետք է հաստատեն plan-ը:
Տրամադրել տարածք ստորագրությունների եւ ամսաթվերի համար: (Եթե փաստաթուղթը պետք է տպվի):



Օգտակար հղումներ՝

Test plan article/eng
Test plan video tutorial/eng
Test plan video tutorial/rus
Test plan, Test case video tutorial/arm

Բովանդակություն