Tuesday, December 18, 2007

Unit testing:

Testing a module in our application Or Testing a micro function is called unit testingThe following things are considered in unit testing Execution testing:1. Branch coverage2. Loop coverage3. Programming technique testing Operation testing :( Testing the application on its normal operating conditions) 1. Output testing (Verifying the output) 2. Compatibility testing Unit testing Approaches:Boundary value analysis: Testing the application with the data collected at the boundaries Equivalence partition: input data is divided into valid and invalid typeCause effective graphing: Dividing the input domain into classes and analysis is performed to determine which input cause which effectError guessing: Random conditions data used for testing

No comments: