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.

3 comments:

  1. Good post.....I appreciate yor way of writing that make the blog attractive and make reader to hold longer to your blog. Thank you for sharing.Performance testing services is a highly specialized field of testing.

    ReplyDelete
  2. Thank you so much. Your blog is very helpful. Could you please post any material on qa testing services too?

    ReplyDelete
  3. Nice Blog, When I was read this blog, I learnt new things & it’s truly have well stuff related to developing technology, Thank you for sharing this blog. If Someone wants to know about Top Big Data Companies this is the Right place for you!

    ReplyDelete