Black Box Testing
|
Grey Box Testing
|
White Box Testing
|
The Internal Workings of an application are not required
to be known
|
Somewhat knowledge of the internal workings are known
|
Tester has full knowledge of the Internal workings of the
application
|
Also known as Closed box testing, data driven
testing and functional testing
|
Another term for Grey box testing is Translucent
Testing as the tester has limited knowledge of the insides
of the application
|
Also known as clear box testing, structural testing or
code based testing
|
Performed by end users and also by testers
and developers
|
Performed by end users and also by testers and developers
|
Normally done by testers and developers
|
Testing is based on external expectations -Internal behavior
of the application is unknown
|
Testing is done on the basis of high level database
diagrams and data flow diagrams
|
Internal workings are fully known and the tester can
design test data accordingly
|
This is the least time consuming and exhaustive
|
Partly time consuming and exhaustive
|
The most exhaustive and time consuming type of testing
|
Not suited to algorithm testing
|
Not suited to algorithm testing
|
Suited for algorithm testing
|
This can only be done by trial and error method
|
Data domains and Internal boundaries can be tested, if
known
|
Data domains and Internal boundaries can be better tested
|
No comments:
Post a Comment