Earlier, Testing was performed by developers
themselves. After the developers implemented and tested the software, it was
deployed to the clients. Later it was realized that developers testing the code
was not enough and gradually testing became an individual phase in the
Software Development Life Cycle (SDLC). See Figure 2. Figure 2 displays that
testing was performed after the implementation of developed software and before
the software was deployed to the clients.
![]() |
| Figure 2 - Software Development Life Cycle (Waterfall Model) |
This figure depicts the high level phases of
SDLC.
However, nowadays people have accepted Testing
as parallel phase to the Development phase. Many software companies have a
Software Testing Life Cycle (STLC) performed parallel to SDLC. See Figure 3 to
view the STLC.
![]() |
| Figure 3 - Software Testing Life Cycle (STLC) |
Find us on facebook:
facebook.com/softwaretestingbykunti

