Testing of a Full System
-
Full System Funtional Test
-
Entire System treated as Single Unit
-
Usability Test
-
Are users sufficiently protected from errors that they make?
-
Security Test
-
Specialized area designed by security experts
-
Robustness Test
-
In case the system fails is the recovery easier?
-
Stress Test
-
Can the system cope up with peak loads (Eg:- Web server)
-
Volume Test
-
To show that a system can operate at documented systems limits
over an extended time period
-
Configuration Test
-
Program should work alike in different platforms supported
-
System may work well in Development Environment but NOT when
they are ported
-
Documentation Test
-
Is the Documentation Complete? Is it reliable and readable
?
-
Maintainability Test
-
Based on Bench Mark. Can the software handle small change in the requirements
-
Compatibility Test
-
New version should handle all inputs that were accepted by
old versions and produce exactly the same output as the old system