Junior
გთხოვთ, აღწეროთ პროექტში გამოყენებული ტესტური დოკუმენტაცია.
sobes.tech AI
პასუხი AI-სგან
პროექტში გამოიყენებოდა შემდეგი ტიპის ტესტირების დოკუმენტაცია:
- ტესტის გეგმა (Test Plan): აღწერდა საერთო ტესტირების სტრატეგიას, მიზნებს, მასშტაბს, რისკებს, როლებს და პასუხისმგებლობებს, გარემოს, მოსალოდნელ შედეგებს და ტესტის დასრულების კრიტერიუმებს. განუვითარებოდა პროექტის ადრეულ ეტაპებზე და საჭიროების შემთხვევაში განახლდებოდა.
- ტესტის შემთხვევები (Test Cases): დეტალურად აღწერდა მოქმედებების სერიის შემოწმებას კონკრეტული ფუნქციის ან მოთხოვნისთვის. მოიცავდა წინაპირობებს, ნაბიჯებს, მოსალოდნელ შედეგს და შემდგომ პირობებს.
- შემოწმების სია (Checklists): გამოიყენებოდა ფუნქციონალობის სწრაფი დაფარვისთვის, განსაკუთრებით სმოკ და რეგრესიული ტესტებისთვის. წარმოადგენდა პუნქტების სიას, რომლებიც უნდა შემოწმებულიყო, დეტალური ნაბიჯების გარეშე.
- შეცდომის ანგარიშები (Defect Reports): შეიცავდა დეტალურ ინფორმაციას აღმოჩენილ შეცდომებზე: სათაური, აღწერა, გამეორების ნაბიჯები, მიმდინარე შედეგი, მოსალოდნელი შედეგი, გარემო, პრიორიტეტი, სერიოზულობა, სტატუსი. გამოიყენებოდა შეცდომის ციკლის თვალთვალისთვის.
- ტესტის შესრულების ანგარიშები (Test Execution Reports): მიმოიხილავდა ტესტების შესრულების შედეგებს. მოიცავდა ჩატარებული ტესტების რაოდენობას, გადალახული/არ გადალახული/შეზღუდული ტესტები, აღმოჩენილი შეცდომები, მოთხოვნების/ფუნქციონალობის დაფარვა, ასევე დასკვნებს და რეკომენდაციებს.
- ტრასსაბილდობის მატრიცა (Traceability Matrix): დაკავშირებდა მოთხოვნებს შესაბამის ტესტ შემთხვევებთან. უზრუნველყოფდა ყველა მოთხოვნის დაფარვას ტესტებით და დაეხმარებოდა მოთხოვნებში ცვლილებების გავლენის გაგებაში ტესტირების დოკუმენტაციაზე.
დოკუმენტაციის მართვისთვის გამოიყენებოდა ინსტრუმენტები (მაგალითად, Jira, TestRail). დოკუმენტაცია რეგულარულად განახლდებოდა მოთხოვნებისა და პროდუქტის ცვლილებების შესაბამისად.