Professional Documents
Culture Documents
Test Principles and Concepts 97
Test Principles and Concepts 97
Concepts
CSTE Body of Knowledge
Category II: Test
Skills/Approaches
Domain 5: Testing Principles and
Concepts
Definition of Test
Specifications
Establishing test objectives
Purpose
Approaches
Pass/fail criteria
Entrance/exit criteria
Nature of application
Code Coverage
Technology
Platform
User Requirements
Government Regulations
Purpose of Testing
The purpose of testing is to discover
errors. Testing is the process of
trying to discover every conceivable
fault or weakness in a work product.
The Art of Software Testing, Glenford Myer
Purpose of Testing
Detect the existence of defects
Ensure functionality and usability
Increase customer satisfaction
Reduce legal liability
Ensure compliance with government
regulations
Purpose of Testing
Examples
Testing Approaches
Black-box testing
White-box testing
Regression testing
Stress testing
Load testing
Configuration testing
numbers
Ensure Next button will take user to
the next page
Ensure all components are removed
after an Uninstall
a)
b)
c)
d)
White-box testing
Black-box testing
Load testing
Regression testing
a)
b)
c)
d)
White-box testing
Black-box testing
Load testing
Regression testing