Difference between revisions of "Verification vs Validation"
(→Script) |
(→Script) |
||
Line 14: | Line 14: | ||
:When applied to a newly-built aircraft, ''verification'' is making sure that the aircraft is produced how it was designed. To ''validate'' aircraft's airworthiness, the aircraft must fly. The test flight would validate not only that the aircraft is built according to its specifications, but also that its specifications were right. | :When applied to a newly-built aircraft, ''verification'' is making sure that the aircraft is produced how it was designed. To ''validate'' aircraft's airworthiness, the aircraft must fly. The test flight would validate not only that the aircraft is built according to its specifications, but also that its specifications were right. | ||
− | : | + | :Simply put, ''verification'' answers the question whether the product is developed right, while ''validation'' answers the question whether the right product is developed. |
− | + | :For instance, ''verification'' of this very lectio that you are reading or listening right now would include finding its requirements and checking whether all of those requirements are met. However, only your understanding of the difference between verification and validation would validate it. If many learners fail to recognize the difference, the requirements must be revised and the lectio must be updated. | |
− | |||
===Key terms=== | ===Key terms=== |
Revision as of 23:08, 10 November 2020
Verification vs Validation (hereinafter, the Lectio) is the lesson part of Manual Testing Essentials lesson that introduces its participants to manual testing concepts. This lesson belongs to the CNMCT Entrance section of the CNM Cyber Placement.
Content
The predecessor lectio is Product Work Tests.
Script
- Some dictionaries treat two verbs, to verify and to validate as synonyms. Both likely include testing to ascertain the truth or authenticity of something. However, these verbs are not the same. In project management and systems engineering, verification and validation are separate processes.
- Imagine that you parked your vehicle in a parking lot, while visiting some business. You know that the general public has to pay for parking, but that particular business covers parking fees for its customers. If the business validates your parking, your parking is free. The parking lot attendant may verify your receipt, but cannot validate. If your parking is not validated, you have to pay.
- To verify a work product, one should make sure that the produced product matches its specifications and other requirements. To validate, one should make sure that product solves the problems it was supposed to solve.
- When applied to a newly-built aircraft, verification is making sure that the aircraft is produced how it was designed. To validate aircraft's airworthiness, the aircraft must fly. The test flight would validate not only that the aircraft is built according to its specifications, but also that its specifications were right.
- Simply put, verification answers the question whether the product is developed right, while validation answers the question whether the right product is developed.
- For instance, verification of this very lectio that you are reading or listening right now would include finding its requirements and checking whether all of those requirements are met. However, only your understanding of the difference between verification and validation would validate it. If many learners fail to recognize the difference, the requirements must be revised and the lectio must be updated.
Key terms
Closing
The successor lectio is What Test Case Is.