- Preventive maintenance
- Corrective maintenance (Corrective maintenance)
- Adaptive maintenance
- Complete maintenance (Perfective maintenance)
Tests can be performed in all possible cases of the system
Early testing must be planned immediately during the system analysis phase