Manual Testing -Day 8th STLC Model
Manual Testing -Day 8th STLC Model
- HemanthKumar C
Software Testing Life Cycle ( STLC )
System Analysis / Requirement Analysis
Activities:
Customer give the requirements in form of CRS. BA will convert CRS to →SRS & BA will Explain complete
requirement to entire team, it means BA will explain how each & every features works & also BA will explain
customers business workflow to entire team, every Developers & TE will try to understand the complete
requirement, if they get any doubts/questions/clarifications then they will communicate to BA & get the doubts
clarified. This complete process of understanding is called as System Analysis.
Deliverables :
• List of testable requirements .
Test Planning
What?
• Test Plan is a Document, which derives all the feature Testing Activates. Where in Test lead will
contribute 60%, Test Manager will contribute 20% also he will “approve the TP” & Test Engineers
will contribute 20%.
Requirement Traceability Matrix / Cross
Traceability Matrix
Definition ( what ) : Traceability Matrix is a document which ensure that each & every
requirement has got at least 1 Testcase’s
Senior TE / Test Manager some times TE can prepare Traceability Matrix.
Note : If TC is not present we have to write the status as unmapped and once we update then we
need to change the status as Mapped.
Types of Traceability Matrix’s
There are 3 types of Traceability Matrix’s
1.) Forward Traceability Matrix or Horizontal Traceability Matrix :
❖ Here we map requirement to the testcase & ensure that each & every requirement is having
at least 1 testcase.
❖ This is done before Testcase Execution.
❖ Here we ensure that we are building "Product right”. Requirement Testcase Name/ Id Status
1 TC 1 mapped
2.) Reverse/Backward/vertical RTM 2 TC 2 mapped
3 Unmapped
Here we map Testcases to the requirement and ensure that 4 TC 4 mapped
product is developed according to original requirement.
Reverse TM is prepared after Testcase execution.
Here, we ensure that are we building “Right Product”.
3.) Bi-Direction Traceability Matrix Advantage of Traceability Matrix
❖ It is a combination of Forward & reverse Traceability Matrix.
▪ We can ensure that each & every
Sl MODULE HIGHLEVEL DETAILED TESTCASE AUTOMATION EXECUTION
requirement has got at least 1 test
No. NAME REQURIEMT NAME/ID SCRIPTNAME TYPE cases.
1 Login Login Page 1) Usn test field
should be
Gmail_logi
n_FT01
Automation
Script_01
Automation
Testing
• We will also get to know, which
2)
present.
Psw Text field
testcases needs to be tested manually
should be
present.
or automation.
3) Login & cancel
button should
be present.
• Suddenly ,If customer changes the
2 Compose Compose page To text filed should Gmail_logi NA Manual requirement, we will get to know which
be present. n_FT02
Deliverables:
• Test logs
• Defect reports
Defect Tracking