Software Testing Types
Software Testing Types
Contents
System Testing
Recovery Testing
Security
Load and Stress
Usability
Localization / Globalization
Compatibility
Installation
Alpha and Beta Testing
System Testing
System testing is a series of different tests
whose primary purpose is to fully exercise the
computer based system. Although each test has
a different purpose, all work to verify that system
elements have been properly integrated and
perform allocated functions.
• Functional Testing
• Recovery Testing.
• Security Testing.
• Load & Stress Testing.
Functional Testing
Throughput
Utilization
Other "variables" considered besides the Web browser, especially for multimedia
and graphics-rich sites, include
•operating system
•processor type
•processor speed
•installed RAM
•video display & resolution settings.
Installation Testing
Installation testing is performed to ensure that all Install features and options
function properly and to verify that all necessary components of the application
are installed.
The Uninstallation of the product also needs to be tested to ensure that all data,
executables, and .DLLs are removed.
•Quickly
•Accurately
•Enjoyably
It should be accurate
identity
If it handles sensitive data, it should be secure
Questionnaire
Microsoft usability lab layout
Questionnaire
Exercise
Missing Function
Undocumented features
No Cursor
Failure to show activity during long delays
Spelling errors
Inconsistent Abbreviations