What are the various types of system testing?
1. Recovery testing - is intended to check the system's capability to recover from failures.
2. Security testing - verifies that system protection mechanism prevent improper access or data modification.
3. Stress testing - Verifies breakpoint of a system to establish highest service level.
4. Performance testing - It evaluates the run time performance of the software, especially real-time software.