Middle
შეგიძლიათ მიაწოდოთ მაგალითი, თუ როგორ გამოიყენეთ პრაქტიკაში წყვილური ტესტირება?
sobes.tech AI
პასუხი AI-სგან
ჯუპი ტესტირება (pairwise testing) გამოიყენება მრავალი პარამეტრის სხვადასხვა მნიშვნელობების შემოწმების დროს ტესტის შემთხვევების რაოდენობის შემცირებისთვის, ამავდროულად უზრუნველყოფს ყველა შესაძლო მნიშვნელობის ჯუპის დაფარვას.
მაგალითად, სამი პარამეტრის ფორმის ტესტირება:
- ბრაუზერი: Chrome, Firefox, Safari
- ოპერაციული სისტემა: Windows, macOS, Linux
- ინტერფეისის ენა: რუსული, ინგლისური
სულ 3×3×2 = 18 კომბინაციაა. ჯუპი ტესტირებით, ტესტების რაოდენობა შეიძლება შემცირდეს დაახლოებით 9-მდე, ყველა პარამეტრის მნიშვნელობის ჯუპის შემოწმებით.
პრაქტიკაში, მე გამოვიყენე ინსტრუმენტები ასეთი ტესტსეტების შექმნისთვის (მაგალითად, Microsoft-ის PICT) და გავატარე ტესტები, რათა გამოვავლინო შეცდომები, რომლებიც დაკავშირებულია პარამეტრების ურთიერთქმედებასთან, ყველა ვარიანტის სრული გამოცდის გარეშე.