SlideShare a Scribd company logo
STLC andV-model
Content
• STLC(Software Testing Life Cycle)
• V-Model
Introduction of STLC
• Testing process which executed in a
systematic and planned manner
• Activities are carried out to improve the
quality of the product.
Phases of STLC
• Requirement Analysis
• Test Planning
• Test Case Development
• Environment Setup
• Test Execution
• Test Cycle Closure
Introduction of V-Model
• It is the development form of water fall
model
• It is widely used software development
process
• It is also called as verification and validation
model.
Phases of V-Model
Left Side
• Requirement Analysis
• High Level Design
• Architectural Design
• Module Design
• Coding
Right Side
• Unit Testing
• Integration Testing
• System Testing
• UAT
Stlc and v model

More Related Content

What's hot

Agile Testing Vs V
Agile Testing Vs VAgile Testing Vs V
Agile Testing Vs V
Nivetha Padmanaban
 
Business Objects calculation engine changes & regression testing
Business Objects calculation engine changes & regression testingBusiness Objects calculation engine changes & regression testing
Business Objects calculation engine changes & regression testing
Sebastien Goiffon
 
V model - Testing and Implementation of Information Systems
V model - Testing and Implementation of Information SystemsV model - Testing and Implementation of Information Systems
V model - Testing and Implementation of Information Systems
Aditya Ramadhan
 
Sparks 3.0 - Economically Delivering Quality Software
Sparks 3.0 - Economically Delivering Quality SoftwareSparks 3.0 - Economically Delivering Quality Software
Sparks 3.0 - Economically Delivering Quality Software
LogMeIn / GetGo Germany GmbH
 
Agile Testing Vs V
Agile Testing Vs VAgile Testing Vs V
Agile Testing Vs V
Nivetha Padmanaban
 
What is v model
What is v modelWhat is v model
What is v model
Shivam Rathi
 
Water fall model
Water fall modelWater fall model
Water fall model
9814909242
 
class 3.pptx
class 3.pptxclass 3.pptx
class 3.pptx
KarthicaMarasamy
 
V model Over View (Software Engineering)
V model Over View (Software Engineering) V model Over View (Software Engineering)
V model Over View (Software Engineering)
Badar Rameez. CH.
 
Testing Throughout the Software Life Cycle (2013)
Testing Throughout the Software Life Cycle (2013)Testing Throughout the Software Life Cycle (2013)
Testing Throughout the Software Life Cycle (2013)
Jana Gierloff
 
System models of sdlc- v model
System models of sdlc- v modelSystem models of sdlc- v model
System models of sdlc- v modelMinal Kashyap
 
Ms
MsMs
Software Testing
Software TestingSoftware Testing
Software Testing
Maneesha Caldera
 
ODD: Extending V-model Development 1.2
ODD: Extending V-model Development 1.2ODD: Extending V-model Development 1.2
ODD: Extending V-model Development 1.2
Jonathan Herring
 
360Bind Automate Business Objects regression testing
360Bind Automate Business Objects regression testing360Bind Automate Business Objects regression testing
360Bind Automate Business Objects regression testing
Sebastien Goiffon
 
Software requirement verification & validation
Software requirement verification & validationSoftware requirement verification & validation
Software requirement verification & validationAbdul Basit
 
MythBusters: Functional Testing Edition
MythBusters: Functional Testing EditionMythBusters: Functional Testing Edition
MythBusters: Functional Testing Edition
SmartBear
 
2 testing throughout software lifecycle
2 testing throughout software lifecycle2 testing throughout software lifecycle
2 testing throughout software lifecycle
Asmaa Matar
 
A detailed-look-at-v-model-in-software-testing
A detailed-look-at-v-model-in-software-testingA detailed-look-at-v-model-in-software-testing
A detailed-look-at-v-model-in-software-testing
pooja deshmukh
 

What's hot (20)

Agile Testing Vs V
Agile Testing Vs VAgile Testing Vs V
Agile Testing Vs V
 
Business Objects calculation engine changes & regression testing
Business Objects calculation engine changes & regression testingBusiness Objects calculation engine changes & regression testing
Business Objects calculation engine changes & regression testing
 
V model - Testing and Implementation of Information Systems
V model - Testing and Implementation of Information SystemsV model - Testing and Implementation of Information Systems
V model - Testing and Implementation of Information Systems
 
Sparks 3.0 - Economically Delivering Quality Software
Sparks 3.0 - Economically Delivering Quality SoftwareSparks 3.0 - Economically Delivering Quality Software
Sparks 3.0 - Economically Delivering Quality Software
 
Agile Testing Vs V
Agile Testing Vs VAgile Testing Vs V
Agile Testing Vs V
 
What is v model
What is v modelWhat is v model
What is v model
 
Water fall model
Water fall modelWater fall model
Water fall model
 
class 3.pptx
class 3.pptxclass 3.pptx
class 3.pptx
 
V model Over View (Software Engineering)
V model Over View (Software Engineering) V model Over View (Software Engineering)
V model Over View (Software Engineering)
 
Testing Throughout the Software Life Cycle (2013)
Testing Throughout the Software Life Cycle (2013)Testing Throughout the Software Life Cycle (2013)
Testing Throughout the Software Life Cycle (2013)
 
System models of sdlc- v model
System models of sdlc- v modelSystem models of sdlc- v model
System models of sdlc- v model
 
Ms
MsMs
Ms
 
Software Testing
Software TestingSoftware Testing
Software Testing
 
ODD: Extending V-model Development 1.2
ODD: Extending V-model Development 1.2ODD: Extending V-model Development 1.2
ODD: Extending V-model Development 1.2
 
360Bind Automate Business Objects regression testing
360Bind Automate Business Objects regression testing360Bind Automate Business Objects regression testing
360Bind Automate Business Objects regression testing
 
Software requirement verification & validation
Software requirement verification & validationSoftware requirement verification & validation
Software requirement verification & validation
 
MythBusters: Functional Testing Edition
MythBusters: Functional Testing EditionMythBusters: Functional Testing Edition
MythBusters: Functional Testing Edition
 
2 testing throughout software lifecycle
2 testing throughout software lifecycle2 testing throughout software lifecycle
2 testing throughout software lifecycle
 
A detailed-look-at-v-model-in-software-testing
A detailed-look-at-v-model-in-software-testingA detailed-look-at-v-model-in-software-testing
A detailed-look-at-v-model-in-software-testing
 
V model final
V model finalV model final
V model final
 

More from Dikshyanta Dhungana

Punctuation
PunctuationPunctuation
Punctuation
Dikshyanta Dhungana
 
Heuristic evaluation
Heuristic evaluationHeuristic evaluation
Heuristic evaluation
Dikshyanta Dhungana
 
Building learning organization
Building learning organizationBuilding learning organization
Building learning organization
Dikshyanta Dhungana
 
Daily stand up meeting
Daily stand up meetingDaily stand up meeting
Daily stand up meeting
Dikshyanta Dhungana
 
Agile manifesto
Agile manifestoAgile manifesto
Agile manifesto
Dikshyanta Dhungana
 
Functional and non functional
Functional and non functionalFunctional and non functional
Functional and non functional
Dikshyanta Dhungana
 
Computer virus
Computer virusComputer virus
Computer virus
Dikshyanta Dhungana
 
Access modifier and inheritance
Access modifier and inheritanceAccess modifier and inheritance
Access modifier and inheritance
Dikshyanta Dhungana
 
Autodesk maya
Autodesk mayaAutodesk maya
Autodesk maya
Dikshyanta Dhungana
 

More from Dikshyanta Dhungana (9)

Punctuation
PunctuationPunctuation
Punctuation
 
Heuristic evaluation
Heuristic evaluationHeuristic evaluation
Heuristic evaluation
 
Building learning organization
Building learning organizationBuilding learning organization
Building learning organization
 
Daily stand up meeting
Daily stand up meetingDaily stand up meeting
Daily stand up meeting
 
Agile manifesto
Agile manifestoAgile manifesto
Agile manifesto
 
Functional and non functional
Functional and non functionalFunctional and non functional
Functional and non functional
 
Computer virus
Computer virusComputer virus
Computer virus
 
Access modifier and inheritance
Access modifier and inheritanceAccess modifier and inheritance
Access modifier and inheritance
 
Autodesk maya
Autodesk mayaAutodesk maya
Autodesk maya
 

Recently uploaded

Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Po-Chuan Chen
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 

Recently uploaded (20)

Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 

Stlc and v model

  • 2. Content • STLC(Software Testing Life Cycle) • V-Model
  • 3. Introduction of STLC • Testing process which executed in a systematic and planned manner • Activities are carried out to improve the quality of the product.
  • 4. Phases of STLC • Requirement Analysis • Test Planning • Test Case Development • Environment Setup • Test Execution • Test Cycle Closure
  • 5. Introduction of V-Model • It is the development form of water fall model • It is widely used software development process • It is also called as verification and validation model.
  • 6. Phases of V-Model Left Side • Requirement Analysis • High Level Design • Architectural Design • Module Design • Coding Right Side • Unit Testing • Integration Testing • System Testing • UAT

Editor's Notes

  1. Requirement Analysis: 1st step where QA team understands all the requirements in terms of what we will testing and figure out the testable requirement. If the requirement are not understandable then in this phase QA team follow up with the various stakeholders to understand the detail knowledge of requirement. Test planning: Also called Test Strategy phase. In this test manager will involved to determine the effort and cost estimates for entire project. This phase will take off when Requirement phase is complete and based on this the requirement, test plan is prepare. Test Case Development: In this phase QA team write down all the detailed test cases and Testing team also prepare the test data if any requirement for testing. Test case are reviewed by the peer members or QA leads after it is complete. Environment Setup: Test environment decides on which condition software is tested. In this phase while setting up the test environment test team is not involved. Developer or customer creates the testing environment. Test team should prepare smoke test to check the readiness of the test environment. Test Execution: In this phase testing team start executing test cases based on prepared test planning & prepared test cases in the prior step. In this phase test case will be check if it is pass or fail. If the case is pass then passed will marked but if any case if fail then it will reported to the developer to solve the defect. Test Cycle Closure: Call out the testing team member meeting & evaluate cycle completion criteria based on Test coverage, Quality, Cost, Time, Critical Business Objectives, and Software. Discuss will be take place to know what was good and in which stage there need some changes.
  2. Verification: Static Analysis Technique. Test is done without executing the code. Validation: Dynamic Analysis Technique. Test is done by executing the code.
  3. Design: Team studies and investigates on how the requirements could be implemented. Module Design: Methods, classes, interfaces, data types etc are all finalized in this phase. Unit testing: White box testing where piece of code is written which invokes a method to test whether the code is giving expected output or not. Integration testing: It validates whether the components of the application work together as expected. System Testing: All the system test cases, functional test cases and nonfunctional test cases are executed. UAT: Business requirement has met in the user environment or not.
  4. Unit testing: White box testing where piece of code is written which invokes a method to test whether the code is giving expected output or not. Integration testing: It validates whether the components of the application work together as expected. System Testing: All the system test cases, functional test cases and nonfunctional test cases are executed. UAT: Business requirement has met in the user environment or not.