Sobes.tech
Junior

Ինչպե՞ս եք հասկանում թեստային դեպքերի փաստաթղթավորման գործընթացը։

sobes.tech AI

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

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

Հիմնական նպատակն է ապահովել թեստերի կրկնօրինականությունը, պարզություն բոլոր թիմի անդամների համար (ներառյալ ապագա աշխատակիցներին) և հիմք թեստավորման ծածկույթի և հաշվետվության վերլուծության համար:

Լավ փաստաթղթավորված թեստային դեպքի հիմնական տարրերը՝

  • Անվանում/ID: Յուրահատուկ նույնականացուցիչ և կարճ նկարագրություն:
  • Նկարագրություն/Նպատակ: Բացատրել, թե ինչ է ստուգվում և ինչու:
  • Նախապայմաններ: Պայմաններ, որոնք պետք է կատարվեն նախքան թեստը (օրինակ՝ թեստային տվյալների առկայություն, որոշակի համակարգի վիճակ):
  • Կայքավոր քայլեր: Հստակ հաջորդականություն գործողությունների, որոնք պետք է կատարվեն:
  • Մուտքային տվյալներ: Յուրաքանչյուր քայլում օգտագործվող տվյալներ:
  • Անկախ արդյունք: Ճշգրիտ նկարագրություն այն մասին, թե ինչպես պետք է համակարգը վարվի կամ տեսք ունենա քայլերի ավարտից հետո:
  • Իրական արդյունք: (լրացվում է թեստի ընթացքում) այն, ինչ համակարգը իրականում արեց:
  • Կարգավիճակ: Ունեցել/չունեցել/արգելափակված և այլն:
  • Հետագա պայմաններ: Համակարգի վիճակը թեստից հետո (ընտրովի):
  • Կրիտիկություն/Առաջնահերթություն: Թեստի կարևորության գնահատում:

Տեղական գործիքները կարող են տարբեր լինել՝ պարզ աղյուսակներից մինչև հատուկ համակարգեր՝ թեստային փաստաթղթերի կառավարման համար (Test Case Management Tools)՝ ինչպիսիք են TestRail, Zephyr, Allure TestOps:

Օրինակ քայլերի կառուցվածքը՝

Քայլի համար համարը Օգտագործողի գործողություն (Քայլ) Ապահովված արդյունք (Expected Result)
1 Գնալ գլխավոր էջ։ Գլխավոր էջը բեռնում է առանց սխալների։
2 Մուտքագրել "տեստ" որոնման տողում։ Որոնման տողը ակտիվ է, տեքստը "տեստ" ճիշտ է ցուցադրվում։
3 Կտտացնել "Որոնել" կոճակը։ Ցուցադրվում է որոնման արդյունքների էջը՝ համապատասխան ապրանքներով։

Ոգևորված փաստաթղթավորումը կրճատում է թեստի հասկանալու ժամանակը, հեշտացնում է նրա ավտոմատացումը և պահպանում արդիական վիճակում։