What is Software Testing Life Cycle | Basics and Concepts of Testing Life Cycle:

In this section, we will see the Software Testing Life Cycle (STLC) in brief which includes the requirements, test plan, test strategy, test case design, Test data, test scripts, requirement traceability matrix and test execution reports. We have also included a Flow Chart for describing software testing life cycle for better understanding.

Requirements:

  • Requirements Study.
  • Clarification of Requirements should be closed.
  • Functional Documents should be signed off.

Test Plan:

  • Test Plan should cover all requirements.
  • Test Plan should be signed off.

Test Case Design:

  • Identification of Test Scenarios.
  • Identification of Test Data for the identified scenarios.
  • Test Cases signed off.

Mapping:

  • Requirements and Test Cases should be mapped.

Requirement Traceability Matrix (RTM):

  • RTM should be created and signed off.

Test Execution:

  • Unit Testing should be completed.
  • Test Environment should be created.
  • Smoke Testing should be completed.
  • All Test Cases should be executed.

ReTesting and Regression Testing:

  • Defects raised should be mapped to Test Cases for the defects raised.
  • Retesting and Regression should be done.

Test Summary Reports and Exit:

  • Test Summary Reports should be signed off.

Test Closure:

  • Testing Completed. Maintenance Phase Begins.
  • Testing signed off.

Software Testing Life Cycle (STLC) Flow Chart:

learndmdwbi

Share
Published by
learndmdwbi

Recent Posts

Online Data Modeling Training

Learn data modeling design Skills on OLTP and OLAP from a US University Professor with…

6 months ago

Oracle’s Database Dictionary Views

These SQL commands are related with Oracle's data dictionary and can be used to get…

1 year ago

Oracle important DDL Statements

important DDL Statements from Oracle like Commit, Rollback, Grant, Revoke etc..

1 year ago

Oracle Database Data Definition Language(DDL Statements)- DROP Object Commands

In this section, we will try to explain about important database DROP commands that are…

1 year ago

Oracle Database Data Manipulation Language (DML) Commands

In this section, we will try to explain about important database DML commands that are…

1 year ago

Oracle Database Data Definition Language(DDL Statements) – ALTER Commands:

In this section, we will try to explain about important database ALTER commands that are…

1 year ago