V - Test Model
Mustufa Sir
Index
1. Introduction
2. V Model for software
3. Testing during proposal stage
4. Testing during requirement stage
5. Testing during test planning phase
6. Testing during design phase
7. Testing during coding phase
8. VV model
9. Critical roles and responsibilities
Mustufa Sir
1. Introduction
• Testing is a lifecycle activity
• Starts with proposal software development is
made.
• For every development activity there is a
testing activity.
Mustufa Sir
2. V Model for software
Mustufa Sir
1. Structured approach to testing
2. Activities during each phase of SDLC
3. Analyse structures produced during
development phases for adequacy and
testability
4. Generate test sets based on structures
5. Additional activities during design and coding
6. Determine that structures are consistent with
previously generated structures
7. Define and redefine test sets.
Mustufa Sir
3. Testing during proposal stage
• Requirement statement development starts
from system proposal.
• The success of these approach during
proposal stage lies in defining the problem
and proposed solution.
Mustufa Sir
4. Testing during requirement stage
1. Adequate
2. Clear/Unambiguous
3. Verifiable/Testable
4. Measurable
5. Feasible
6. Not conflicting with each other
Mustufa Sir
5. Testing during test planning phase
1. Generate test plan to support development
activities
2. Generate test cases based on system
structure
3. Analyse requirement/design coverage
Mustufa Sir
6. Testing during design phase
1. Consistency with respect to requirements
2. Analyse design for errors
3. Analyse error handling
4. Developer verify information flow and logical
structure
5. Testers inspect design in detail
Mustufa Sir
7. Testing during coding phase
1. Coding standard/ Guideline implementation
2. Coding optimisation
3. Code interpreting design
4. Unit testing
Mustufa Sir
8. VV model
Requirement
Validation
Verification
Design
Validation
Verification
Coding
Validation
Verification
Mustufa Sir
Mustufa Sir
9. Critical roles and responsibilities
Development
• Project planning activities including
requirement elicitation, estimation, project
planning, scheduling, definition of quality
attributes required by the customer etc
• Resourcing may include identification and
organization of adequate number of people,
machines, hardware, software, tools etc
Mustufa Sir
Testing
• Test planning including test strategy definition,
test planning, test case writing etc
• Resourcing may include identification and
organization of adequate number of people,
machines, hardware, software, tools etc
Mustufa Sir
Customer
• Specifying requirements and signing off
requirement statement, designs etc
• Participating in acceptance testing as per roles
and responsibilities defined in acceptance test
plan
Mustufa Sir
Reference
Mustufa Sir
Thank you
Mustufa Sir

More Related Content

PDF
Software testing implementation
PDF
Implementation of Software Testing
PDF
Meetup TestingUy 2017: Automating the Viewer: a cross-functional team approach
PPT
Software validation!
Software testing implementation
Implementation of Software Testing
Meetup TestingUy 2017: Automating the Viewer: a cross-functional team approach
Software validation!

What's hot (19)

PPTX
Slides môn Công nghệ phần mềm Software Engineering
PDF
2. product usability & testing
PPTX
Software Quality Assurance - Software Engineering PPT by Devansh Koolwal
PPTX
Наталія Ведернікова “Хочете забезпечити якість? Не упустіть 5 моментів!”
PPT
Hardware and Software Design Diagram
PPTX
Software Testing 4/5
PPTX
Software review
PDF
Test plan implementation
PPTX
Static techniques
PPTX
Why testing is necessary
PDF
Test case management
PPTX
ACC presentation for QA Club Kiev
PPTX
Testing fundamentals in a changing world (annotated slides)
Slides môn Công nghệ phần mềm Software Engineering
2. product usability & testing
Software Quality Assurance - Software Engineering PPT by Devansh Koolwal
Наталія Ведернікова “Хочете забезпечити якість? Не упустіть 5 моментів!”
Hardware and Software Design Diagram
Software Testing 4/5
Software review
Test plan implementation
Static techniques
Why testing is necessary
Test case management
ACC presentation for QA Club Kiev
Testing fundamentals in a changing world (annotated slides)
Ad

Similar to V-Test Model (20)

PPTX
SWT2_tim.pptx
PPT
Stlc&Vmodel Ppt
PPTX
V Model and W Model
PPTX
Testing Throughout The Software Life Cycle (Dhea Frizky)
PPTX
Software Development Models
PPTX
SOFTWARE DEVELOPMENT MODELS
PPTX
Lecture slide for V-Model in Big Data analysis.pptx
PPTX
V model Over view (Software Engineering)
PPTX
V model Over View (Software Engineering)
PDF
V test model Ankita Dubey
PPTX
Software testing course - Manual
PPTX
V model
PPTX
Software Development Models
PPTX
SOFTWARE TESTING unit 1 types of software testing.pptx
PDF
sdlc or Software Development LifeCycle
PPTX
Software engineering SE-5-2-TESTING.pptx
PDF
SOFTWARE TESTING W1_watermark.pdf
PPTX
Software Testing Basics
PPTX
Aim (A).pptx
PPT
V Model in Software Testing
SWT2_tim.pptx
Stlc&Vmodel Ppt
V Model and W Model
Testing Throughout The Software Life Cycle (Dhea Frizky)
Software Development Models
SOFTWARE DEVELOPMENT MODELS
Lecture slide for V-Model in Big Data analysis.pptx
V model Over view (Software Engineering)
V model Over View (Software Engineering)
V test model Ankita Dubey
Software testing course - Manual
V model
Software Development Models
SOFTWARE TESTING unit 1 types of software testing.pptx
sdlc or Software Development LifeCycle
Software engineering SE-5-2-TESTING.pptx
SOFTWARE TESTING W1_watermark.pdf
Software Testing Basics
Aim (A).pptx
V Model in Software Testing
Ad

More from MusTufa Nullwala (20)

PDF
Internet of Things
PDF
Operating system
PDF
Augmented Reality
PDF
Intro to web development
PDF
An introduction to the Internet
PDF
System center service manager
PDF
System center orchestrator
PDF
Network Design Implications of QoS and QoE
PDF
Microsoft System center
PDF
Quality of Experience
PDF
Quality of Service
PDF
Network Virtualization
PDF
NFV Functionality
PDF
Testing throughout the software life cycle
PDF
Software Testing
PDF
Verification and Validation
PDF
Network Functions Virtualization - Concepts and Architecture
PDF
Continual service improvement methods and techniques
PDF
Unit 3 chap 4 itsm
PDF
Unit 3 chap 2 itsm
Internet of Things
Operating system
Augmented Reality
Intro to web development
An introduction to the Internet
System center service manager
System center orchestrator
Network Design Implications of QoS and QoE
Microsoft System center
Quality of Experience
Quality of Service
Network Virtualization
NFV Functionality
Testing throughout the software life cycle
Software Testing
Verification and Validation
Network Functions Virtualization - Concepts and Architecture
Continual service improvement methods and techniques
Unit 3 chap 4 itsm
Unit 3 chap 2 itsm

Recently uploaded (20)

PPTX
B.Sc. DS Unit 2 Software Engineering.pptx
PPTX
TNA_Presentation-1-Final(SAVE)) (1).pptx
PDF
HVAC Specification 2024 according to central public works department
PDF
FORM 1 BIOLOGY MIND MAPS and their schemes
PDF
IGGE1 Understanding the Self1234567891011
PDF
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
PDF
LDMMIA Reiki Yoga Finals Review Spring Summer
PPTX
202450812 BayCHI UCSC-SV 20250812 v17.pptx
PDF
International_Financial_Reporting_Standa.pdf
PDF
advance database management system book.pdf
PPTX
Unit 4 Computer Architecture Multicore Processor.pptx
PPTX
Computer Architecture Input Output Memory.pptx
PDF
Environmental Education MCQ BD2EE - Share Source.pdf
PDF
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
PDF
Trump Administration's workforce development strategy
PPTX
Virtual and Augmented Reality in Current Scenario
DOCX
Cambridge-Practice-Tests-for-IELTS-12.docx
PDF
AI-driven educational solutions for real-life interventions in the Philippine...
PDF
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
PPTX
Share_Module_2_Power_conflict_and_negotiation.pptx
B.Sc. DS Unit 2 Software Engineering.pptx
TNA_Presentation-1-Final(SAVE)) (1).pptx
HVAC Specification 2024 according to central public works department
FORM 1 BIOLOGY MIND MAPS and their schemes
IGGE1 Understanding the Self1234567891011
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
LDMMIA Reiki Yoga Finals Review Spring Summer
202450812 BayCHI UCSC-SV 20250812 v17.pptx
International_Financial_Reporting_Standa.pdf
advance database management system book.pdf
Unit 4 Computer Architecture Multicore Processor.pptx
Computer Architecture Input Output Memory.pptx
Environmental Education MCQ BD2EE - Share Source.pdf
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
Trump Administration's workforce development strategy
Virtual and Augmented Reality in Current Scenario
Cambridge-Practice-Tests-for-IELTS-12.docx
AI-driven educational solutions for real-life interventions in the Philippine...
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
Share_Module_2_Power_conflict_and_negotiation.pptx

V-Test Model

  • 1. V - Test Model Mustufa Sir
  • 2. Index 1. Introduction 2. V Model for software 3. Testing during proposal stage 4. Testing during requirement stage 5. Testing during test planning phase 6. Testing during design phase 7. Testing during coding phase 8. VV model 9. Critical roles and responsibilities Mustufa Sir
  • 3. 1. Introduction • Testing is a lifecycle activity • Starts with proposal software development is made. • For every development activity there is a testing activity. Mustufa Sir
  • 4. 2. V Model for software Mustufa Sir
  • 5. 1. Structured approach to testing 2. Activities during each phase of SDLC 3. Analyse structures produced during development phases for adequacy and testability 4. Generate test sets based on structures 5. Additional activities during design and coding 6. Determine that structures are consistent with previously generated structures 7. Define and redefine test sets. Mustufa Sir
  • 6. 3. Testing during proposal stage • Requirement statement development starts from system proposal. • The success of these approach during proposal stage lies in defining the problem and proposed solution. Mustufa Sir
  • 7. 4. Testing during requirement stage 1. Adequate 2. Clear/Unambiguous 3. Verifiable/Testable 4. Measurable 5. Feasible 6. Not conflicting with each other Mustufa Sir
  • 8. 5. Testing during test planning phase 1. Generate test plan to support development activities 2. Generate test cases based on system structure 3. Analyse requirement/design coverage Mustufa Sir
  • 9. 6. Testing during design phase 1. Consistency with respect to requirements 2. Analyse design for errors 3. Analyse error handling 4. Developer verify information flow and logical structure 5. Testers inspect design in detail Mustufa Sir
  • 10. 7. Testing during coding phase 1. Coding standard/ Guideline implementation 2. Coding optimisation 3. Code interpreting design 4. Unit testing Mustufa Sir
  • 13. 9. Critical roles and responsibilities Development • Project planning activities including requirement elicitation, estimation, project planning, scheduling, definition of quality attributes required by the customer etc • Resourcing may include identification and organization of adequate number of people, machines, hardware, software, tools etc Mustufa Sir
  • 14. Testing • Test planning including test strategy definition, test planning, test case writing etc • Resourcing may include identification and organization of adequate number of people, machines, hardware, software, tools etc Mustufa Sir
  • 15. Customer • Specifying requirements and signing off requirement statement, designs etc • Participating in acceptance testing as per roles and responsibilities defined in acceptance test plan Mustufa Sir