Verification & Validation in Performance Testing
Submitted by Alexander Podelko on Thu, 30/08/2007 - 20:33.
non-functional testing | performance testing
For some time I used term validation for the final performance testing to check against existing performance requirements, following investigate vs. validate notion I borrowed from Scott Barber (as I understood it). Just was pointed out that I should use term verification in this context. Well, following the formal terminology it looks completely correct - if we speak about performance testing to check against requirements, we should use term verification. So should it be then investigate vs. verify?
The interesting question is what would be validation in performance testing then. …ensuring "you built the right product"... confirming that it satisfies stakeholder needs… Well, looks like all activities to check performance requirements, check all performance-related information with all stakeholders, check against all possible sources of information (like logs), etc.
Well, looked into “Testing Computer Software” by Kaner, Falk, and Nguyen, p.52: You validate a program by checking it against the published user or system requirements. Feel that I still missing something.
The interesting question is what would be validation in performance testing then. …ensuring "you built the right product"... confirming that it satisfies stakeholder needs… Well, looks like all activities to check performance requirements, check all performance-related information with all stakeholders, check against all possible sources of information (like logs), etc.
Well, looked into “Testing Computer Software” by Kaner, Falk, and Nguyen, p.52: You validate a program by checking it against the published user or system requirements. Feel that I still missing something.
