Automated Testing Techniques
Syntax Checking
The compiler is run against the source code to identify syntax errors.
Unit Testing
Each module is tested alone in an attempt to discover any errors in its code, also called module testing.
Integration Testing
The process of bringing together all of the modules that a program comprises for testing purposes. Modules are typically integrated in a top-down, incremental fashion.