Showing posts with label Software testing life cycle. Show all posts
Showing posts with label Software testing life cycle. Show all posts

Friday, December 27, 2013

Software Testing Life Cycle - STLC

STLC comprises of the following phases:


  1. Requirement analysis
  2. Test Scenarios preparation
  3. Test cases preparation
  4. Reviews
  5. Test scenarios/cases updating
  6. Build deployment in testing environment
  7. Smoke testing
  8. Functional testing
  9. Bug Tracking
  10. Build deployment and testing in Client region
  11. Security testing
  12. 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.