|
|
|
|
|
|
|
|
|
Enterprise MSF Agile (with CobiT) > Wiki Pages > Activity - Write Performance Tests (Test a Quality of Service Requirement)
|
Activity - Write Performance Tests (Test a Quality of Service Requirement)
|
|
|
|
|
|
Activity Information Write Performance Tests
DescriptionPerformance tests measure an application's response time and ensure the application meets established quality of service requirements. Performance testing should occur as part of every iteration and include time to resolve major performance issues and retest. StepsUnderstand the Objective of the Test: The objective of the test must be clearly identified. For example, there should be no significant difference in product response time for users with different internet connection speeds.
The outcome of the test must be clearly documented and expressed as a range of values. Specify the Test Configuration: Identify the test configuration.
Document any test result deviations that depend on the test configuration. For example, a typical user configuration as opposed to a simulated lab configuration.
Document external conditions that might affect the test timing. Design the Test: Map out the test conditions including prerequisites and the scenario being timed. Review the scenario to determine areas where performance is critical and where it is not. Work with the architects to understand the performance model used to instrument the code. Document the Test Steps: Itemize the test steps so all testers who execute the performance tests perform each step the same way. Failure to itemize the test steps can result in incorrect measurement of performance. Use automation to build test cases wherever possible.
Add the automated test cases to the test folder for the quality of service requirement and the iteration tests. Check in the tests and update the test approach worksheet with any test data or other considerations for the test.
|
Last modified at 1/17/2008 11:18 PM by Administrator
|
|
|
|
 |
 |
 |
 |
|