Junior
რა არის ტესტის დიზაინი?
sobes.tech AI
პასუხი AI-სგან
მოთხოვნებისა და სპეციფიკაციების საფუძველზე ტესტის სცენარების, ტესტის მონაცემებისა და შემოწმების პირობების შექმნისა და დოკუმენტაციის პროცესი. მიზანია მაქსიმალურად სრული და ეფექტიანი შემოწმება პროდუქტის ფუნქციონალობის, შესრულების, გამოყენების სარგებლიანობის და სხვა ასპექტების. ტესტის დიზაინის ძირითადი ამოცანებია: რა უნდა შემოწმდეს; როგორ უნდა შემოწმდეს; რა მონაცემები უნდა გამოიყენოს; რა წარმატების კრიტერიუმები უნდა გამოიყენოს.
ძირითადი ტესტის დიზაინის მეთოდები მოიცავს:
-
სპეციფიკაციებზე დაფუძნებული ტექნიკები (შავი ყუთის ტესტირება):
- ეკვივალენტური კლასების დაყოფა
- საზღვრის მნიშვნელობების ანალიზი
- გადაწყვეტილების სია
- მდგომარეობის გადასვლები
- წყვილობითი ტესტირება
- გამოყენების შემთხვევების ტესტირება
-
სტრუქტურაზე დაფუძნებული ტექნიკები (თეთრი ყუთის ტესტირება):
- ბრძანებების დაფარვა
- გადაწყვეტილების/შაქის დაფარვა
- პირობების დაფარვა
- გზების დაფარვა
-
გამოცდილებაზე დაფუძნებული ტექნიკები (გამოცდილებაზე დაფუძნებული ტესტირება):
- გამოკვლევითი ტესტირება
- შეცდომების გამოკვლევა
- ად-ჰოკ ტესტირება
ტესტის დიზაინის პროცესი ჩვეულებრივ მოიცავს:
- მოთხოვნების და სპეციფიკაციების ანალიზს.
- ტესტირების სფეროების განსაზღვრას.
- შესაბამისი ტესტის დიზაინის ტექნიკების არჩევას.
- ტესტის სცენარების შემუშავებას.
- ტესტის მონაცემების განსაზღვრას.
- წინაპირობებისა და შემდგომი პირობების შექმნას.
- ტესტის დოკუმენტაციის დოკუმენტაციას (ტესტის გეგმა, ტესტის შემთხვევები, ტესტის მონაცემები).