Sobes.tech
Middle

შეგიძლიათ მიაწოდოთ მაგალითი, თუ როგორ გამოიყენეთ პრაქტიკაში წყვილური ტესტირება?

sobes.tech AI

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

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

მაგალითად, სამი პარამეტრის ფორმის ტესტირება:

  • ბრაუზერი: Chrome, Firefox, Safari
  • ოპერაციული სისტემა: Windows, macOS, Linux
  • ინტერფეისის ენა: რუსული, ინგლისური

სულ 3×3×2 = 18 კომბინაციაა. ჯუპი ტესტირებით, ტესტების რაოდენობა შეიძლება შემცირდეს დაახლოებით 9-მდე, ყველა პარამეტრის მნიშვნელობის ჯუპის შემოწმებით.

პრაქტიკაში, მე გამოვიყენე ინსტრუმენტები ასეთი ტესტსეტების შექმნისთვის (მაგალითად, Microsoft-ის PICT) და გავატარე ტესტები, რათა გამოვავლინო შეცდომები, რომლებიც დაკავშირებულია პარამეტრების ურთიერთქმედებასთან, ყველა ვარიანტის სრული გამოცდის გარეშე.