Testing can be considered as an activity
performed on a system or an application under controlled conditions and
evaluating the results with reference to its design or requirements
specifications. It is done with an intention to finding a bug in the system or
in the application.
Testing Life cycle
has the following stages
1) Test Strategy
Preparation
2) Test Plan
Preparation
3) Test Cases
Preparation
4) Test Cases
Review
5) Test Cases
Execution
6) Reporting the
Results
7) Preparation of
bug tracking report
8) Regression
Testing
9) Test Report
Preparation