Software Quality Assurance and Testing
Testing is the only way to generate relatively bug-free software with a robust user interface
Testing procedures follow the program throughout its life cycle
- Unit testing
- performed on functions in C language
- functions considered as white boxes (can see inside the box, and examine the instructions to decide how to test the function