Black Box Test Techniques
Black Box Test Techniques
Black Box Test Techniques
• Equivalence Partitioning
• Boundary Value Analysis
• Error Guessing
• Cause Effect Graphing
• State transition testing
Equivalence Partitioning
• This method divides the input domain of a
program into categories of data for deriving test
cases.
count=0,count=1,count=2,count=998,
count=999 and count=1000 respectively
Error Guessing
• It is an ad hoc approach
• Some examples :
• Empty or null lists/strings
Zero occurrences
• Blanks or null character in strings
• Negative numbers
Error Guessing
• Example : Suppose we have to test the login screen
of an application. An experienced test engineer may
immediately see if the password typed in the
password field can be copied to a text field which may
cause a breach in the security of the application.