Friday, January 9, 2009

Advantages and Disadvantages of Black Box and White Box Testing?

Black Box Testing
Advantages of Black Box Testing:-
(i) It can be designed as functional specifications are complete.
(ii) Testers can be non technical.
(iii) No need of having detailed internal knowledge of the application.

Disadvantages of Black Box Testing:-
(i) It is difficult to find tricky input.
(ii) It is difficult to identify all possible inputs in limited time.
(iii) Chances of having repetition of tests.

White Box Testing
Advantages of White Box Testing:-
(i) Easy to guess type of input data.
(ii) Early detection of error.
(iii) Removes extra line of code which may bring defect.
Disadvantages of White Box Testing:-
(i) Miss omission of code.
(ii) Impossible to look into every bit of code.
(iii) Skilled tester needed which increases cost.

1 comment: