Lifecycle in simple term refers to the sequence of changes from one form to another form.
It
defines the steps/stages/phases in testing software.
Requirements/Design
review:
You review the software requirements/design—review
defects reports
Test
planning:
Once you’ve gathered a
general idea of what needs to be tested, you ‘plan’ for the tests—Test plan,
Test Estimation, test Schedule
Test
designing:
You design/detail your
test on the basis of detailed requirements/design of the
software—testcases/testscripts/test data and requirements traceability matrix
Test
Environment setup:
You set up the test
environment (server/client/network, etc.) with the goal of replicating the end
users environment---test environment
Test
execution:
You execute your test
cases/ Scripts in the test environment to see whether they pass—test results
and defect reports
Test
reports:
You prepare various
reports for various stakeholders—test results (final) / test or defect metrics/
test closure report/ who worked till late and on weekend report
