Wednesday, November 01, 2006

Chapter 6:

*Black box testing = functional testing

Test design generally begins with an analysis of
· The functional specifications of the system
· The ways in which the system will be used

Test case is defined by:
· A statement of case objectives
· The data set for the case
· The expected results

Functional testing: testing to determine that the system as a whole meets the customer’s specifications. The system is treated as a “black box” whose behavior can be observed, but whose internal structure is unknown.

*white box testing= unit testing

Unit testing: incremental testing of classes as they are implemented in order to ensure that they function properly. Testing can be “white box testing” where the tests are developed based on the unit’s implementation, or “gray box testing” where tests are developed based solely on a method’s specification

No comments: