Sobes.tech
Junior

როგორ ხვდებით ტესტის შემთხვევების დოკუმენტაციის პროცესს?

sobes.tech AI

პასუხი AI-სგან

ტესტკეისების დოკუმენტაცია გულისხმობს დეტალური, მკაფიო და გასაგები აღწერების შექმნას ნაბიჯების, პირობების და მოსალოდნელი შედეგების შესახებ, რათა შეამოწმოს კონკრეტული ფუნქცია ან აპლიკაციის ნაწილი.

ძირითადი მიზანია — უზრუნველყოს ტესტების გამეორებადობა, გუნდის ყველა წევრისთვის (შეიცვლება მომავალ თანამშრომლებსაც) ნათელობა და საფუძველი ტესტირების დაფარვისა და ანგარიშგებისთვის.

კარგად დოკუმენტირებული ტესტკეისის ძირითადი ელემენტები:

  • სახელი/ID: უნიკალური იდენტიფიკატორი და მოკლე აღწერა.
  • აღწერა/მიზანი: ახსნა, რა exactly ტესტირდება და რატომ.
  • წინაპირობები: პირობები, რომლებიც უნდა შესრულდეს ტესტის ჩატარებამდე (მაგალითად, ტესტის მონაცემების არსებობა, სისტემის გარკვეული მდგომარეობა).
  • საფეხურები გამეორებისთვის: მკაფიო სია მოქმედებების, რომლებიც უნდა შესრულდეს.
  • შესავალი მონაცემები: მონაცემები, რომლებიც გამოიყენება თითოეულ ნაბიჯზე.
  • მოსალოდნელი შედეგი: ზუსტი აღწერა იმისა, თუ როგორ უნდა მოიქცეს ან გამოიყურებოდეს სისტემა ნაბიჯების შესრულების შემდეგ.
  • სინამდვილე შედეგი: (ტესტის დროს შეივსება) ის, რაც სისტემა რეალურად გააკეთა.
  • სტატუსი: გადალახა/არ გადალახა/შეზღუდული და ა.შ.
  • პოსტპირობები: სისტემის მდგომარეობა ტესტის შემდეგ (სურვილისამებრ).
  • საშუალო/პრიორიტეტი: ტესტის მნიშვნელობის შეფასება.

ტესტირების დოკუმენტაციის ინსტრუმენტები შეიძლება განსხვავდებოდეს: უბრალო ცხრილებიდან სპეციალიზებულ სისტემებამდე, როგორიცაა TestRail, Zephyr, Allure TestOps.

მაგალითი ნაბიჯების სტრუქტურის:

№ ნაბიჯი მომხმარებლის მოქმედება (ნაბიჯი) მოსალოდნელი შედეგი (Expected Result)
1 წადით ვებგვერდის მთავარ გვერდზე. მთავარი გვერდი იტვირთება შეცდომების გარეშე.
2 შეიყვანეთ "ტესტ" საძიებო ველში. საძიებო ველი აქტიურია, ტექსტი "ტესტ" სწორად ჩანს.
3 დააჭირეთ "ძებნა" ღილაკს. გამოჩნდება საძიებო შედეგების გვერდი შესაბამისი პროდუქტებით.

ხარისხიანი დოკუმენტაცია ამცირებს ტესტის გაგებას, ამარტივებს მისი ავტომატიზაციას და შენარჩუნებას აქტუალურ მდგომარეობაში.