What are the various types of system testing?
1. Recovery testing - is planned to check the system's ability to recover from failures.
2. Security testing - determines that system protection mechanism stop improper penetration or data alteration.
3. Stress testing - verifies breakpoint of a system to establish maximum service level.
4. Performance testing - evaluates the run time performance of the software, especially real-time software.