0
0
Testing Fundamentalstesting~5 mins

V-Model (verification and validation) in Testing Fundamentals - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
Recall & Review
beginner
What is the V-Model in software testing?
The V-Model is a software development and testing model that shows how testing activities correspond to each development phase. It looks like a 'V' shape where each development phase has a matching testing phase.
Click to reveal answer
beginner
What does verification mean in the V-Model?
Verification means checking if the product is being built correctly according to the requirements and design. It answers the question: 'Are we building the product right?'
Click to reveal answer
beginner
What does validation mean in the V-Model?
Validation means checking if the final product meets the user's needs and expectations. It answers the question: 'Are we building the right product?'
Click to reveal answer
intermediate
Match the development phase with its corresponding testing phase in the V-Model.
Requirements Analysis ↔ Acceptance Testing<br>System Design ↔ System Testing<br>Architectural Design ↔ Integration Testing<br>Module Design ↔ Unit Testing
Click to reveal answer
intermediate
Why is the V-Model considered better than the traditional Waterfall model?
Because it emphasizes early test planning and links each development phase with a testing phase, helping catch defects early and improving quality.
Click to reveal answer
In the V-Model, which testing phase corresponds to the 'System Design' phase?
AIntegration Testing
BSystem Testing
CUnit Testing
DAcceptance Testing
What question does verification answer in the V-Model?
AAre we building the right product?
BIs the product user-friendly?
CAre we building the product right?
DIs the product delivered on time?
Which testing phase is performed first in the V-Model?
AAcceptance Testing
BSystem Testing
CIntegration Testing
DUnit Testing
What is the shape of the V-Model meant to represent?
AThe relationship between development and testing phases
BThe project timeline
CThe sequence of coding steps
DThe hierarchy of team roles
Which phase in the V-Model focuses on checking if the product meets user needs?
AValidation
BVerification
CUnit Testing
DSystem Design
Explain the main idea of the V-Model and how verification and validation fit into it.
Think about how each development step has a matching test step.
You got /4 concepts.
    Describe the difference between verification and validation with simple examples.
    Verification is like checking your homework for mistakes; validation is like making sure the homework answers the question.
    You got /3 concepts.