Return to
PerformanceTestingGuidance
Load Testing
Source: http://msdn.microsoft.com/library/en-us/dnpag/html/scalenetchapt16.asp
* Step 1. Identify key scenarios.
* Step 2. Identify workload
* Step 3. Identify metrics.
* Step 4. Create test cases.
* Step 5. Create test cases.
* Step 6. Simulate load.
* Step 7. Analyze the results.
Step 1. Identify key scenarios.
* Identify application scenarios that are critical for performance.
Step 2. Identify workload.
* Distribute the total application load among the key scenarios identified in step 1.
Step 3. Identify metrics.
* Identify the metrics that you want to collect about the application when running the test.
Step 4. Create test cases.
* Create the test cases where you define steps for executing a single test along with the expected results.
Step 5. Simulate load.
* Use test tools to simulate load according to the test cases and to capture the result metrics.
Step 6. Analyze the results.
* Analyze the metric data captured during the test.
Original steps w/new Step 1: Identify Objectives
* Step 1. Identify objectives. (add this to scope which scenarios to focus on)
* Step 2. Identify key scenarios.
* Step 3. Identify workload.
* Step 4. Identify metrics.
* Step 5. Create test cases.
* Step 6. Simulate load.
* Step 7. Analyze the results.
Original Steps w/Scott's mods
* Step 1. Identify objectives. (add this to scope which scenarios to focus on)
* Step 2. Identify key scenarios.
* Step 3. Identify workload.
* Step 4. Identify metrics.
* Step 5. Create test cases.
* Step 6. Simulate load.
* Step 7. Analyze the results.
* Step 8. Report against objectives.
Return to Return to
PerformanceTestingGuidance