Professional Documents
Culture Documents
Black Box Testing Functional or Black Box Testing Is From Where The Tests Are Derived From The Program
Black Box Testing Functional or Black Box Testing Is From Where The Tests Are Derived From The Program
Black Box Testing Functional or Black Box Testing Is From Where The Tests Are Derived From The Program
Functional or Black box testing is from where the tests are derived from the program
specification. Interface testing where the tests are derived from the specifications plus knowledge
of its internal interfaces. This type of testing is particularly important for object oriented system.
Project Aspect:
In this project the system is a black box whose behavior can only be determined by studying
its inputs and the related outputs. The testing process is derived from the program specification.
By the use of these techniques the missing functions are identified and placed in their
positions.
The errors in the interfaces were identified and corrected.
This technique was also used to identify the initialization and determination errors and
correct them.
Password=”$$$$”
Table Name : Donor Details
MobileNo=”8344436231”
Email=”bdeepak@gmail.com”
Gender=”Male”
Age=”23”
Blood Group=”o+”
Message=”Available”
MobileNo=”8344436231”
Email=”bdeepak@gmail.com”
Gender=”Male”
Age=”23”
Blood Group=”o+”
Message=”Available”
Table Name : Contact query Details
Name=”Naveen”
Contact No=”8344436231”
Name=”Naveen”
Contact No=”8344436231”
Contact No=” ”
Message=” ”
WHITE BOX TESTING
Also known as glass box, structural, clear box and open box testing. Software testing
techniques whereby explicit knowledge of the internal working of the item being tested are used
to select the test data. Unlike black box testing, white box testing uses specific knowledge of
programming code to examine outputs.
Project Aspect:
The test is accurate only if the tester knows what the program is supposed to do. He or she
can then see if the program diverges from its intended goal. White box testing does not account
for errors caused by omission, and all visible code must also be readable. For a complete
software examination, both white box and black box tests are required.
By using this technique it was tested that all the individual logical paths were executed at
least once.
All logical decision were tested on both their true and false sides.
All the loops were tested with the data in between the ranges and especially at the
boundary values.