Explain STLC with an example.

 Software Testing Life Cycle (STLC) defines a structured approach to testing in the SDLC process. It includes:

  1. Requirement Analysis – Understanding client requirements.
  2. Test Planning – Defining test strategies and schedules.
  3. Test Design – Creating test cases and scripts.
  4. Test Execution – Running tests manually or using automation.
  5. Defect Lifecycle – Reporting and tracking bugs until resolved.
  6. Test Closure – Evaluating testing outcomes and ensuring quality.

For example, in an e-commerce application, testers validate features like product search, checkout, and payments through these structured phases.

Comments

Popular posts from this blog

How do you log a bug?

What is IWebDriver and IWebElement?

What is CI, CD and CT?