STLC comprises of the following phases:
- Requirement analysis
- Test Scenarios preparation
- Test cases preparation
- Reviews
- Test scenarios/cases updating
- Build deployment in testing environment
- Smoke testing
- Functional testing
- Bug Tracking
- Build deployment and testing in Client
region
- Security testing
- Performance testing
Analysis and Test Scenarios preparation
Test Cases preparation
Once the test scenarios
baselines, SQA team prepares the test cases, test data, xmls and database test
queries.
Build deployment in SQA environment
Smoke testing
Functional testing
Bug Tracking
Build deployment and testing in Client region
Once
all the major test cases are passed and no blockers are there in the build,
build will be deployed in client region and team performs the interface
testing. SQA team sends the release notes, if no major issues are observed
Security Testing
SQA team performs security testing once the
application is stable and intimates any issues identified. From here again bug
life cycle starts.
Performance Testing
SQA team performs performance testing once the
application is stable and intimates any issues identified. From here again bug
life cycle starts.