System Testing Saranya.V AP/CSE,Sri Vidya College of Engineering & Technology, Virudhunagar
• Entire system is tested as per the requirements.• System testing falls within the scope of black box testing.• System testing is performed on the entire system in the context of a Functional Requirements and/or a System Requirement Specification (SRS).
1. Recovery Testing Forces the software to fail in different conditions and verifies that recovery is properly performed. Many computer system recover from faults and resume processing within a prespecified time. If recovery requires human intervention, the Mean Time to Repair (MTTR) is evaluated to determine whether it is within acceptable limits.
2. Security Testing Attempts to verify that protection mechanisms built into a system. Any computer based system can manages sensitive information or causes actions that can improperly harm individuals is a target for illegal penetration. Ex: Hackers Legal Penetration : authorized system designer Illegal Penetration : Hacker
3. Stress Testing• Also known as “Endurance (patience) Testing”.• Evaluate system performance when it is stressed for short period of time.• Check the program with abnormal situations.Stress testing situations:• Generate 10 interrupt per second• Increase the input rate• Request maximum resource
Sensitivity Testing• Variation of stress testing technique is sensitivity testing• Attempts to uncover data combinations within valid input classes that may cause instability processing.
4. Performance Testing• Check whether the system meets the non functional requirements identified in the SRS.• Considered as “ Black Box testing”• Test the Run Time Performance of software• Also coupled with stress testing.• Required both hardware and software instrumentation to do this testing.