The Differences Between Black Box Testing and White Box Testing are listed below.
Criteria | Black Box Testing | White Box Testing |
Definition | Black Box Testing is a software testing method in which the internal structure/ design/ implementation of the item being tested is NOT known to the tester | White Box Testing is a software testing method in which the internal structure/ design/ implementation of the item being tested is known to the tester. |
Levels Applicable To | Mainly applicable to higher levels of testing:Acceptance Testing System Testing | Mainly applicable to lower levels of testing:Unit Testing Integration Testing |
Responsibility | Generally, independent Software Testers | Generally, Software Developers |
Programming Knowledge | Not Required | Required |
Implementation Knowledge | Not Required | Required |
Basis for Test Cases | Requirement Specifications | Detail Design |
For a combination of the two testing methods, see Gray Box Testing.
NGUỒN : http://softwaretestingfundamentals.com
Bạn có đam mê ngành thiết kế vi mạch và bạn muốn có mức lương 1000 usd cùng lúc bạn
đang muốn tìm một Trung tâm để học vậy hãy đến với ngành vi mạch tại SEMICON
HotLine: 0972 800 931 or 0938 838 404 Ms Duyên