Date Added: May 2009
The direct goal for Performance Testing is generally to determine how fast a system performs under a particular workload. However, Performance Testing can also be aimed to verify other attributes of the system, like scalability, reliability under stress, and resource usage patterns. Finally, Performance Testing results are often used as an input or verification for capacity planning and system sizing. The scenarios mentioned above are only representative of many other possible specific goals that can drive and motivate a Performance Testing effort. That's why it is fundamental, before starting any activity, to identify and agree with all the stakeholders on the specific questions that one wants Performance Testing results to answer.