Role Of Software Testing Life Cycle(STLC) In Software Development Life Cycle (SDLC)

Mithelesh Parihar, Dr. Anu Bharti

Abstract


This paper reveals the concept of STLC (Software testing life cycle) and its role in SDLC. SDLC is a structure imposed on the development of software product. Testing is an important part of software development. Testing should be started as early as possible to make it a part of a process of deciding requirements. In this paper I have explained various phases of software development and importance of testing in SDLC. Software Testing Life Cycle is the testing process which is executed in systematic and planned manner. In STLC process, different activities are carried out to improve the quality of the product.One of the phases that these two processes undergo is requirements gathering. Gathering of requirements is done by the business analyst in SDLC where the development team analyses the requirements right from the design architecture to the coding into perspective.  STLC on the other hand uses requirements gathering for testing, review, and analysis of the requirements. The testing team finds the requirements needed such as the types of testing necessary, and a thorough review of the requirements ensures a logical functional relationship of features and modules. This ensures that any problem or gaps are caught at an early stage. SDLC is a systematic approach to develop a software and STLC is the process of testing a software in a systematic and planned way.The testing team finds the requirements needed such as the types of testing necessary, and a thorough review of the requirements ensures a logical functional relationship of features and modules.


Full Text:

PDF




Copyright (c) 2019 Edupedia Publications Pvt Ltd

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

 

All published Articles are Open Access at  https://journals.pen2print.org/index.php/ijr/ 


Paper submission: ijr@pen2print.org