Lecture on Black Box Testing www.AssignmentPoint.com www.assignmentpoint.com
Black Box Testing Focuses in the functional requirements of the program It is not an alternative to white-box techniques It is a complementary approach It uncovers a different class of errors Behavioral Testing www.assignmentpoint.com
Black Box Testing Attempts to find errors in the following categories: Incorrect or missing functions Interface errors Errors in data structures Errors in external database Behavior or performance errors Initialization and termination errors www.assignmentpoint.com
Performed early in the testing process Control Structures Information domain Applied during later stages of testing www.assignmentpoint.com
Black Box Testing How is performance tested? How is functional validity tested ? What classes of input makes good cases? Is the system sensitive to certain input values? What data rates and volumes can the system tolerate? How are the boundaries of data class isolated? What effect will specific combinations on data have on system operation? www.assignmentpoint.com
Black Box Testing Graph-based testing methods Equivalence partitioning Boundary Value Analysis Comparison testing Orthogonal Array Testing www.assignmentpoint.com