Professional Documents
Culture Documents
SDLC :-
Systematical approch / Step by step approach of a product or an application.
The output of one phase is the input for next phase.
Phases of SDLC is common across all the models:-
1. Requirement phase : Gather all the requirements and articulates in a
document ( System Requirement Specification ).
2. Designing : Analyze the requirements and create the design document
which is used to define the flow of an application from the front end and
back end.
3. Coding : Developing the code by understanding the requirements from
baseline.
4. 4
5. Maintenance : Support extend by the team to establish the project
successfully till it gain some confidence before a final release. Enable the
team to analyze the relaiablity and stablity of the product.
stlc defines what test activites to carry out and when to accomplish those test
activites.
1)Requirement Analysis:
Requirement Analysis is the first step of Software Testing Life Cycle (STLC). In this
phase quality assurance team understands the requirements like what is to be
tested.
2)Test Planning:
Test Planning is most efficient phase of software testing life cycle where all testing
plans are defined. In this phase manager of the testing team calculates estimated
effort and cost forthe testing work.
3)Test Case Development:
In this phase testing team note down the detailed test cases. Testing team also
prepare the requiredtest data for the testing
4)Test Environment Setup:
Basically test environment decides the conditions on which software is tested In this
process the testing team is not involved. either the developer or the customer
creates the testing environment.
5)Test Execution:
In this phase testing team start executing test cases based onprepared test cases in
the earlier step.
6)Test Closure:
This is the last stage of STLC in which the process of testing is analyzed.
Levels of Testing
1.Manual Testing
2.Automation Testing
Manual Testing
Unit testing
Smoke testing
User Acceptance
Integration Testing
Regression testing
Performance Testing
Volume Testing
Scalability
Usability Testing
Load Testing
Stress Testing
Defect life Cycle classified into Defect Priority and Defect Severity.