1. White-Box Testing

1.1. White-Box Testing
1.2. Statement Coverage
1.3. Branch Coverage
1.4. Loop Coverage
1.5. Final Thought: Combining Black and White-Box Testing

Testing traditionally can be conducted in three styles