Jan 10

Explain STLC?

  • Software Testing Life Cycle (STLC) identifies what test activities to carry out and when to accomplish those test activities. Even though testing differs between organizations, there is a testing life cycle.
  • The different phases of SDLC are:
  • Requirement Analysis
  • Test Planning
  • Test Design
  • Test Environment Setup
  • Test Execution
  • Test Closure


  • Requirement Analysis:

During this phase, test team studies and analyses the requirements from a testing perspective. This phase helps us to identify that the requirements are testable or not. If any requirement is not testable, the test team can communicate with various stakeholders so that the mitigation strategy can be planned.

  • Test Planning:

In this phase typically Test Manager or Test Lead involves determine the effort and cost estimates for the entire project. Based on the requirement analysis preparation of the Test Plan will be done. Resource planning, describing roles and responsibilities, selection of tools (if automation), training requirement etc. These kinds of activities are carried out in this phase.

Test Design:

In this phase the test team starts with test case development activity.  Test cases, test scripts (if automation), and test data are prepared by testing team. Test cases are reviewed by peer members or team lead once the test cases are ready. Also test team prepares the Requirement Traceability Matrix also known as RTM. Requirements to the test cases that are needed to verify whether the requirements are fulfilled are traced by RTM.

Test Environment Setup:

In parallel with the Test design phase this phase can be started. Based on the hardware and software requirement list the test environment setup is done. The test team may not be involved in this phase in few cases. The test environment is provided by development team or customer. To check the readiness of the given test environment the test team should prepare the smoke test cases.

Test Execution:

The test team executes the test cases which are based on the planned test cases. If a test case result is Pass or Fail this should be updated as we get in the test cases. The defect report should be prepared for failed test cases and should be reported to the Development Team through a bug tracking tool for fixing the defects. Once the defect is fixed we perform retesting.

Test Closure:

This is the final stage where we prepare Test Closure Report and Test Metrics.
The testing team will have a meeting to evaluate cycle completion criteria which is based on Test coverage, Quality, Time, Cost, Software, Business objectives. Test team analyses the test artefact’s to identify strategies that have to be implemented in the future, which will help to remove process bottlenecks in the upcoming projects.

Info about Software Testing

Looking for an IT Job?

Please call us on 1800 159 151, or complete the form below.

  • This field is for validation purposes and should be left unchanged.

Recent Posts

Demand for Cybersecurity in Australia – How to learn cybersecurity?

Are you thinking of a career in cybersecurity? Do you wish to change your career to cybersecurity? Are you interested to learn cybersecurity? Are you.. Read More →

Can you get a job with just a CCNA certificate?

People often worry about getting jobs after acquiring a few years of education or a specific certificate. This is the exact situation with people who.. Read More →

Does a CCNA Certification help in getting Good Jobs?

The CCNA certificate will surely help you get in a better position right now. This certificate holds much power because of its course. It mainly.. Read More →

The supply of this course/package/program is governed by our terms and conditions. Please read them carefully before enrolling, as enrolment is conditional on acceptance of these terms and conditions. Courses run subject to registrations.


Find out why we are the leading choice to help boost your career in Australia

Prepare to get IT job ready in 8 weeks

Trained 10,000+ professionals and counting

Experienced Provider: Operating Since 2004

Trained staff from 1000+ Australian Businesses

We Have Placed Candidates In

Over 1000 organisations have relied on Logitrain to be their trusted training partner.

High-quality, cost-effective training in Australia
Learn More
  • OpenPay
  • This field is for validation purposes and should be left unchanged.

Dont’ Wait. Fill the form for a free no-obligation information session with our course specialists.

About The Author

Delivering Classroom and Live Virtual Training with Price Beat Guarantee

COVID discounts on Job Programs end soon, register today.