ერთეულის ტესტირება თეთრი ყუთია თუ შავი ყუთი?
ერთეულის ტესტირება თეთრი ყუთია თუ შავი ყუთი?

ვიდეო: ერთეულის ტესტირება თეთრი ყუთია თუ შავი ყუთი?

ვიდეო: ერთეულის ტესტირება თეთრი ყუთია თუ შავი ყუთი?
ვიდეო: Black and White Box Testing Introduction - Georgia Tech - Software Development Process 2024, მაისი
Anonim

ანუ ერთეული - ტესტი ეხება იმ დონეს, რომელზეც ტესტი ხდება სისტემის სტრუქტურაში, ხოლო თეთრი - და შავი - ყუთის ტესტირება მიუთითეთ, ნებისმიერ დონეზე, თუ არა ტესტი მიდგომა ეფუძნება შიდა დიზაინს ან მხოლოდ გარე სპეციფიკაციას ერთეული.

შესაბამისად, რომელია უკეთესი შავი ყუთი თუ Whitebox ტესტირება?

შავი ყუთის ტესტირება არ საჭიროებს პროგრამული უზრუნველყოფის შიდა გზების, სტრუქტურების ან იმპლემენტაციის ცოდნას გამოცდილი . თეთრი ყუთის ტესტირება არის ტესტირება სტრატეგია, რომელიც ეფუძნება შიდა ბილიკებს, კოდის სტრუქტურებს და პროგრამული უზრუნველყოფის განხორციელებას გამოცდილი . Შავი ყუთი ტესტერები ხედავენ ძირითად საბუღალტრო აპლიკაციას.

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

რა არის შავი ყუთისა და ერთეულის ტესტირება?

შავი - ყუთის ტესტირება არის პროგრამული უზრუნველყოფის მეთოდი ტესტირება რომელიც შეისწავლის აპლიკაციის ფუნქციონირებას მისი შიდა სტრუქტურების ან მუშაობის გარეშე. ეს მეთოდი ტესტი შეიძლება გამოყენებულ იქნას პროგრამული უზრუნველყოფის პრაქტიკულად ყველა დონეზე ტესტირება : ერთეული , ინტეგრაცია, სისტემა და მიღება.

რას გულისხმობ თეთრი ყუთის ტესტირებაში?

ასევე ცნობილია როგორც მინა ყუთი , სტრუქტურული, ნათელი ყუთი და გახსნა ყუთის ტესტირება . პროგრამული უზრუნველყოფა ტესტირება ტექნიკა, რომლის დროსაც მკაფიო ცოდნა ტესტირებადი ელემენტის შიდა მუშაობის შესახებ არიან გამოიყენება შესარჩევად ტესტი მონაცემები. შავისგან განსხვავებით ყუთის ტესტირება , თეთრი ყუთის ტესტირება იყენებს პროგრამირების კოდის სპეციფიკურ ცოდნას შედეგების შესამოწმებლად.

გირჩევთ: