Content text Manual Testing_ სილაბუსი.pdf
მენუალური ტესტირების თეორიული კურსი სილაბუსი 6 კვირა | 16 ლექცია | 32 საათი | პირველი კვირა I ლექცია – შესავალი პროგრამული უზრუნველყოფის ტესტირებაში რას არის პროგრამული უზრუნველყოფა (Software) რას ნიშნავს პროგრამული უზრუნველყოფის ტესტირება და რატომ არის ის მნიშვნელოვანი ვინ არის ტესტერი და რა როლი აქვს IT გუნდში QA vs QC vs Testing ტესტერის ყოველდღიური საქმიანობა ტესტერის გავლენა პროდუქტის წარმატებაზე რა უნარები სჭირდება კარგ ტესტერს და როგორ შეიძლება მათი განვითარება ტესტირების 7 ძირითადი პრინციპი II ლექცია - SDLC – Software Development Life Cycle SDLC-ის ეტაპების მიმოხილვა III ლექცია- STLC - Software Testing Life Cycle STLC-ის ეტაპები Verification vs Validation (ვერიფიკაცია და ვალიდაცია) დინამიური და სტატიკური ტესტირება
პირველი კვირის დასასრული თეორიული ტესტი ------------------------------------------------------------------------------------------------------ ------------ მეორე კვირა პროფესიონალური დოკუმენტების შექმნა IV ლექცია- Test Case რას არის Test Case და როგორია მისი სტრუქტურა Test Data-ის მნიშვნელობა პოზიტიური vs ნეგატიური Test Case-ები Test Suite და Test Set-ების ორგანიზება ტესტირების RTM (Requirement Traceability Matrix) მუშაობა Qase.io პლატფორმაზე AI-ს ასისტენტი V ლექცია- Checklist და Test Scenario რას არის Checklist და როდის ვიყენებთ Checklist vs Test Case - როდის რომელია უკეთესი რა არის Test Scenario და როდის გამოიყენება Exploratory Testing-ის განმარტება Exploratory Testing-ისთვის Checklist-ების შექმნა AI-ს ასისტენტი VI ლექცია - Bug Report-ის შექმნა და დეველოპერთან ეფექტური კომუნიკაცია რა არის ხარვეზი/ ბაგი ბაგ რეპორტის-ის სტრუქტურა ბაგ რეპორტის სტატუსები ბაგ რეპორტის სასიცოცხლო ციკლი Jira, Clickup კარგი და ცუდი Bug Report-ის შედარება Error, Mistake, Bug, Defect, Fault, Problem, Failure - ტერმინები
კვირის დასასრული ტესტი მეოთხე კვირა X ლექცია - ტესტირების ტექნიკები White-box ტესტირება (ზოგადი ახსნა) Grey-box ტესტირება (ზოგადი ახსნა) Black-box ტესტირება (დეტალურად) o Equivalence Partitioning - მონაცემების კლასების მიხედვით ტესტირება o Boundary Value Analysis - ზღვრულ მნიშვნელობებზე ტესტირება o Decision Table Testing - ლოგიკური კომბინაციების დაფარვა XI ლექცია- HTML- CSS საფუძვლები DevTools HTML- მოკლედ CSS - მოკლედ XII ლექცია – Agile მიდგომა და ტესტერის როლი Agile მეთოდოლოგიის ძირითადი პრინციპები და ღირებულებები Scrum ცერემონიალების მიმოხილვა (Sprint Planning, Daily Stand-up, Review, Retrospective) Shift Left Testing – ტესტირების ჩართვა განვითარების ადრეულ ეტაპზე Waterfall მოდელი – ტრადიციული პროექტის მართვის მიდგომა Kanban – ვიზუალური ტასკების მართვის სისტემა V-მოდელი – ტესტირების და განვითარების მოდელის დახასიათება