SlideShare a Scribd company logo
1 of 13
Download to read offline
SOFTWARE TESTING
MODELS
GRAPLABS - SOFTWARE TESTING & DIGITAL MARKETING TRAINING
INSTITUTE
Waterfall model
1
V-model
2
Iterative model
3
Spiral model
4
Agile model
5
The Waterfall Model is a linear sequential
approach where testing is typically performed
after the development phase is completed.
Each phase, including requirements gathering,
design, development, testing, and
deployment, is completed before moving on
to the next phase
Waterfall model
Advantages
Simple and easy to
understand
Well-defined and structured
process
Easy to track progress
Disadvantages
Not flexible, changes are
difficult to implement
Testing is done at the end of
the development process, so
defects are found late
Not suitable for complex
projects
Waterfall model
V-model
The V-model is a variation of the waterfall
model, It emphasizes the relationship between
each phase of the development process and its
corresponding testing phase. The testing
activities are planned in parallel with each
development phase, enabling early test
planning and higher test coverage.
system
analysis
architecture
design
unit
design
coding
unit
testing
integration
testing
system
testing
Requirement
gathering
acceptance
testing
Advantages
Combines the advantages of
the waterfall model and the
iterative model
Testing is done throughout
the development process, so
defects are found early
Well-suited for complex
projects
Disadvantages
Can be more complex to
manage than other models
Requires a high level of
communication and
coordination between
developers and testers
V-model
The Iterative Model involves repetitive
cycles of development and testing. Each
iteration includes requirements gathering,
design, development, and testing activities.
Feedback from each iteration is used to
refine subsequent iterations, enabling
progressive refinement of the software.
Iterative model
Planning
Design
Implementation
Testing
Evaluation
Feedback and
Refinement
Repeat
Advantages
Early delivery of working
software
reduce risk by identifying and
addressing defects early in
the development process.
Increased customer
satisfaction
Disadvantages
can be more costly than
other models
Can be more complex to
manage.
Can be difficult to estimate
the final cost and time of the
project.
Iterative model
The Spiral Model combines elements of
both waterfall and iterative models. It
emphasizes risk management through
multiple iterations. Each iteration includes
planning, risk analysis, engineering, and
evaluation phases. The model allows for
continuous refinement of the software while
managing potential risks.
Spiral model
Planning
1.
2. Risk Analysis
3. Engineering
4. Evaluation
Advantages
Combines the advantages of
the waterfall model, the
iterative model, and the
incremental model
Risks are assessed and
mitigated throughout the
development process
Well-suited for complex
projects with high levels of
uncertainty
Disadvantages
Can be more complex to
manage than other models
Requires a high level of
communication and
coordination between
developers and testers
Spiral model
Agile testing models, such as Scrum or
Kanban, are iterative and incremental
development approaches. Testing is an
integral part of each iteration or sprint, and
testing activities are conducted concurrently
with development. Agile models emphasize
frequent communication, collaboration, and
adaptive planning.
Agile model
Advantages
Flexible and adaptable to
change
Frequent delivery of working
software
High level of customer
involvement
Disadvantages
Can be difficult to manage
Requires a high level of
technical skill from the team
Not suitable for all projects
Agile model
tt
FOR MORE INFORMATION
82888-86448
info@graplabs.com
www.graplabs.com

More Related Content

Similar to Software Testing Models - Graplabs.pdf

Software engineering model
Software engineering modelSoftware engineering model
Software engineering modelManish Chaurasia
 
Introduction to Software Engineering and Software Process Models
Introduction to Software Engineering and Software Process ModelsIntroduction to Software Engineering and Software Process Models
Introduction to Software Engineering and Software Process Modelssantoshkawade5
 
Agile Development and Continuous Testing
Agile Development and Continuous TestingAgile Development and Continuous Testing
Agile Development and Continuous TestingTestinium
 
Software engg. pressman_ch-3
Software engg. pressman_ch-3Software engg. pressman_ch-3
Software engg. pressman_ch-3Dhairya Joshi
 
software construction modules,language,tools,design
software construction modules,language,tools,designsoftware construction modules,language,tools,design
software construction modules,language,tools,designnemali akhilesh
 
Prototyping model, Evolution and spiral models.pdf
Prototyping model, Evolution and spiral models.pdfPrototyping model, Evolution and spiral models.pdf
Prototyping model, Evolution and spiral models.pdfssusere796b3
 
Comparision of waterfall,spiral and v modal
Comparision of waterfall,spiral and v modalComparision of waterfall,spiral and v modal
Comparision of waterfall,spiral and v modalShab Bi
 
Software life cycle models
Software life cycle modelsSoftware life cycle models
Software life cycle modelsWasif Khan
 
Software Process Model’s__ by ayush.pptx
Software Process Model’s__ by ayush.pptxSoftware Process Model’s__ by ayush.pptx
Software Process Model’s__ by ayush.pptxHghh10
 
Comparison of Software Engineering Models
Comparison of Software Engineering  ModelsComparison of Software Engineering  Models
Comparison of Software Engineering Modelstahir iqbal
 
Lecture-3-SDLC Models-part1.pptx
Lecture-3-SDLC Models-part1.pptxLecture-3-SDLC Models-part1.pptx
Lecture-3-SDLC Models-part1.pptxYaseenNazir3
 
softwaredevelopmentprocess
softwaredevelopmentprocesssoftwaredevelopmentprocess
softwaredevelopmentprocessAnilGhadge6
 
Software testing methodologies to watch out in 2020
Software testing methodologies to watch out in 2020Software testing methodologies to watch out in 2020
Software testing methodologies to watch out in 2020Concetto Labs
 
Waterfall, Incremental and prototyping model
Waterfall, Incremental and prototyping modelWaterfall, Incremental and prototyping model
Waterfall, Incremental and prototyping modelyaseen4444
 

Similar to Software Testing Models - Graplabs.pdf (20)

Software engineering model
Software engineering modelSoftware engineering model
Software engineering model
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software Engineering
 
Introduction to Software Engineering and Software Process Models
Introduction to Software Engineering and Software Process ModelsIntroduction to Software Engineering and Software Process Models
Introduction to Software Engineering and Software Process Models
 
Agile Development and Continuous Testing
Agile Development and Continuous TestingAgile Development and Continuous Testing
Agile Development and Continuous Testing
 
Software engg. pressman_ch-3
Software engg. pressman_ch-3Software engg. pressman_ch-3
Software engg. pressman_ch-3
 
Veeru sdlc ppt
Veeru sdlc pptVeeru sdlc ppt
Veeru sdlc ppt
 
software construction modules,language,tools,design
software construction modules,language,tools,designsoftware construction modules,language,tools,design
software construction modules,language,tools,design
 
Prototyping model, Evolution and spiral models.pdf
Prototyping model, Evolution and spiral models.pdfPrototyping model, Evolution and spiral models.pdf
Prototyping model, Evolution and spiral models.pdf
 
Comparision of waterfall,spiral and v modal
Comparision of waterfall,spiral and v modalComparision of waterfall,spiral and v modal
Comparision of waterfall,spiral and v modal
 
SDLC
SDLCSDLC
SDLC
 
Software life cycle models
Software life cycle modelsSoftware life cycle models
Software life cycle models
 
reaserch ppt.pptx
reaserch ppt.pptxreaserch ppt.pptx
reaserch ppt.pptx
 
Software Process Model’s__ by ayush.pptx
Software Process Model’s__ by ayush.pptxSoftware Process Model’s__ by ayush.pptx
Software Process Model’s__ by ayush.pptx
 
Sdlc
SdlcSdlc
Sdlc
 
Comparison of Software Engineering Models
Comparison of Software Engineering  ModelsComparison of Software Engineering  Models
Comparison of Software Engineering Models
 
Lecture-3-SDLC Models-part1.pptx
Lecture-3-SDLC Models-part1.pptxLecture-3-SDLC Models-part1.pptx
Lecture-3-SDLC Models-part1.pptx
 
softwaredevelopmentprocess
softwaredevelopmentprocesssoftwaredevelopmentprocess
softwaredevelopmentprocess
 
Software testing methodologies to watch out in 2020
Software testing methodologies to watch out in 2020Software testing methodologies to watch out in 2020
Software testing methodologies to watch out in 2020
 
Waterfall, Incremental and prototyping model
Waterfall, Incremental and prototyping modelWaterfall, Incremental and prototyping model
Waterfall, Incremental and prototyping model
 
Water Fall
Water FallWater Fall
Water Fall
 

Recently uploaded

POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 

Recently uploaded (20)

POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 

Software Testing Models - Graplabs.pdf

  • 1. SOFTWARE TESTING MODELS GRAPLABS - SOFTWARE TESTING & DIGITAL MARKETING TRAINING INSTITUTE
  • 3. The Waterfall Model is a linear sequential approach where testing is typically performed after the development phase is completed. Each phase, including requirements gathering, design, development, testing, and deployment, is completed before moving on to the next phase Waterfall model
  • 4. Advantages Simple and easy to understand Well-defined and structured process Easy to track progress Disadvantages Not flexible, changes are difficult to implement Testing is done at the end of the development process, so defects are found late Not suitable for complex projects Waterfall model
  • 5. V-model The V-model is a variation of the waterfall model, It emphasizes the relationship between each phase of the development process and its corresponding testing phase. The testing activities are planned in parallel with each development phase, enabling early test planning and higher test coverage. system analysis architecture design unit design coding unit testing integration testing system testing Requirement gathering acceptance testing
  • 6. Advantages Combines the advantages of the waterfall model and the iterative model Testing is done throughout the development process, so defects are found early Well-suited for complex projects Disadvantages Can be more complex to manage than other models Requires a high level of communication and coordination between developers and testers V-model
  • 7. The Iterative Model involves repetitive cycles of development and testing. Each iteration includes requirements gathering, design, development, and testing activities. Feedback from each iteration is used to refine subsequent iterations, enabling progressive refinement of the software. Iterative model Planning Design Implementation Testing Evaluation Feedback and Refinement Repeat
  • 8. Advantages Early delivery of working software reduce risk by identifying and addressing defects early in the development process. Increased customer satisfaction Disadvantages can be more costly than other models Can be more complex to manage. Can be difficult to estimate the final cost and time of the project. Iterative model
  • 9. The Spiral Model combines elements of both waterfall and iterative models. It emphasizes risk management through multiple iterations. Each iteration includes planning, risk analysis, engineering, and evaluation phases. The model allows for continuous refinement of the software while managing potential risks. Spiral model Planning 1. 2. Risk Analysis 3. Engineering 4. Evaluation
  • 10. Advantages Combines the advantages of the waterfall model, the iterative model, and the incremental model Risks are assessed and mitigated throughout the development process Well-suited for complex projects with high levels of uncertainty Disadvantages Can be more complex to manage than other models Requires a high level of communication and coordination between developers and testers Spiral model
  • 11. Agile testing models, such as Scrum or Kanban, are iterative and incremental development approaches. Testing is an integral part of each iteration or sprint, and testing activities are conducted concurrently with development. Agile models emphasize frequent communication, collaboration, and adaptive planning. Agile model
  • 12. Advantages Flexible and adaptable to change Frequent delivery of working software High level of customer involvement Disadvantages Can be difficult to manage Requires a high level of technical skill from the team Not suitable for all projects Agile model