Junior
გთხოვთ, აღწეროთ ტესტირების შედეგების დაფიქსირების პროცესი.
sobes.tech AI
პასუხი AI-სგან
ტესტირების შედეგების ფიქსირება — ეს არის დაკვირვებების, შესრულებული ტესტკეისების და აღმოჩენილი დეფექტების დოკუმენტაცია მთელი ტესტირების ციკლის განმავლობაში.
ძირითადი ეტაპები:
- გარემოს მომზადება: დარწმუნება, რომ ტესტის გარემო სწორად არის კონფიგურირებული და მოთხოვნებს პასუხობს:
- ტესტსცენარების შესრულება: ტესტების ჩატარება დაგეგმილი ჩარჩოს შესაბამისად (ტესტკეისები, ჩეკ-ლისტები, კვლევითი ტესტირება):
- ტესტკეისების შედეგების რეგისტრაცია:
- სტატუსი (Pass, Fail, Blocked, Skipped):
- ფაქტობრივი შედეგი (სისტემის დაკვირვებული ქცევა):
- მოსალოდნელი შედეგი:
- გამეორების ნაბიჯები:
- შესრულების დრო:
- დაკავშირებული დეფექტის ბმული (თუ Fail):
- დეფექტების რეგისტრაცია (ბაგ-რეპორტები):
- დეფექტის მოკლე და ზუსტი აღწერა:
- გამეორების ნაბიჯები (მინიმალური მოქმედებების ნაკრები):
- ფაქტობრივი შედეგი:
- მოსალოდნელი შედეგი:
- გარემო (ოპერაციული სისტემა, ბრაუზერი, აპლიკაციის ვერსია):
- სერიოზულობა (Severity):
- პრიორიტეტი (Priority):
- დანართები (სკრინშოტები, ვიდეოები, ლოგები):
- აღმოჩენის თარიღი:
- ტესტერის სახელი:
- სისტემების გამოყენება: ტესტირების მართვის სისტემების (TMS) და დეფექტების თვალთვალის სისტემების (Bug Tracking Systems) გამოყენება:
- TMS: TestRail, Zephyr, Azure Test Plans:
- Bug Tracking: Jira, YouTrack, Redmine:
- დოკუმენტაციის განახლება: ტესტ დოკუმენტაციის განახლება (ტესტკეისები) შედეგებისა და აღმოჩენილი დეფექტების საფუძველზე:
TMS-ში შედეგების მაგალითი (ჰიპოთეტური სტრუქტურა):
| ID Test Case | ტესტკეისის სახელი | წინაპირობები | ნაბიჯები | მოსალოდნელი შედეგი | ფაქტობრივი შედეგი | სტატუსი | თარიღი | შენიშვნა | დეფექტის ბმული |
|---|---|---|---|---|---|---|---|---|---|
| TC-001 | ახალი მომხმარებლის რეგისტრაცია | მომხმარებელი არ არის რეგისტრირებული | 1. გახსენით რეგისტრაციის ფორმა<br>2. შეიყვანეთ მონაცემები<br>3. დააჭირეთ "რეგისტრაცია" | მომხმარებელი წარმატებით რეგისტრირდება და ავტორიზდება | მომხმარებელი წარმატებით რეგისტრირდება, მაგრამ არ ავტორიზდება | Fail | 2023-10-27 | მომხმარებელი გადის შესვლის გვერდზე | BUG-045 |
| TC-002 | არსებული მომხმარებლის შესვლა | მომხმარებელი რეგისტრირებულია და აქტიურია | 1. გახსენით შესვლის ფორმა<br>2. შეიყვანეთ ლოგინი/პაროლი<br>3. დააჭირეთ "შესვლა" | მომხმარებელი წარმატებით ავტორიზდება | მომხმარებელი წარმატებით ავტორიზდება | Pass | 2023-10-27 | - | - |
Jira-ში ბაგ-რეპორტის მაგალითი:
// სარეზიუმე:
[BUG-045] ახალი რეგისტრირებული მომხმარებელი ავტომატურად არ შედის სისტემაში
// გამეორების ნაბიჯები:
// 1. გახსენით რეგისტრაციის ფორმა.
// 2. შეიყვანეთ ვალიდური მონაცემები (ელექტრონული ფოსტა, პაროლი).
// 3. დააჭირეთ "რეგისტრაცია" ღილაკს.
// ფაქტობრივი შედეგი:
// მომხმარებელი წარმატებით რეგისტრირდება, მაგრამ ავტომატურად შესვლის ნაცვლად გადის შესვლის გვერდზე.
// მოსალოდნელი შედეგი:
// წარმატებული რეგისტრაციის შემდეგ, მომხმარებელი უნდა შესულიყო სისტემაში ავტომატურად და გადაეგზავნა პროფილის გვერდზე.
// გარემო:
// ოპერაციული სისტემა: Windows 10
// ბრაუზერი: Chrome 118.0
// პროგრამის ვერსია: 1.2.0
// სერიოზულობა: მთავარი
// პრიორიტეტი: მაღალი
// დანართები:
// - სქრინშოტი-რეგისტრაცია-მიმართულება.png
// - სერვერის ლოგები_20231027.txt
// რეპორტიორი: John Smith
ტესტირების შედეგების ფიქსირება უზრუნველყოფს გამჭვირვალობას, თვალთვალს და საშუალებას იძლევა პროდუქტის ხარისხის, ტესტირების ეფექტიანობის ანალიზი და გამოსვლის გადაწყვეტილებების მიღება. ავტომატიზებული QA-ისთვის, შედეგები ხშირად გენერირდება ტესტფრեյმვორკის მიერ (ტესტების გავლენის ანგარიშები, ლოგები, TMS/ATS-ის ინტეგრაცია).