Artifacts >
Test Artifact Set >
Workload Analysis Document
Artifact:
|
![]() Workload Analysis Document |
A workload analysis document identifies the variables and defines their values used in the different performance tests to simulate and / or emulate the actor characteristics, end-user's business functions (use cases), load, and volume. |
Role: | Test Designer |
More information: | |
Input to Activities: | Output from Activities: |
The following people use the workload analysis document:
1. Introduction
Identifies the purpose, background, and objectives of the performance testing within this project.
2. System Attributes and Variables
Identifies the attributes and variables of the system that uniquely identify the workload for the system being modeled.
3. Load Levels
Identifies the number of end-users / clients being simulated / emulated during the test.
4. Actor Class Definitions
Identifies classes of end-users whose use case flows will be used to simulate / emulate loads on the system-under-test. Additionally this section identifies the proportion to which any actor class comprises the load for a performance test.
5. Measurements and Criteria
Identifies the measurement and criteria to be used to evaluate successful achievement of the identified performance objectives. Measurements typically include response time limits or throughput capacity.
6. User Attributes and Variables
Identifies the attributes and variables of the end-users that uniquely identify the different characteristics of the end-users of the system being modeled.
7. Actor Class Work Profile
Identifies the specific use cases and flows executed by an actor class and the percentage of time or proportion of effort spent by the end-user executing the use cases and flows to accomplish their total business responsibilities.
8. Actor Class Parameters
Identifies the specific end-user variables, such as typing rate, think time, and repeating factor characterizing the variability in end-user interaction with the system.
9. Remote Terminal Emulation Requirements
Identifies the requirements and constraints necessary to be addressed in creating a test environment that is acceptable for implementing and executing the performance testing.
The Workload Analysis Document is initially created early in test design (during Elaboration) near the outset of the project. The workload analysis document may be refined or revised throughout the remainder of the lifecycle during each iteration.
A Test Designer is responsible for the integrity of the Workload Analysis Document, ensuring that:
The Test Designer uses the contents of the Workload Analysis Document to produce the following related artifacts for Performance tests:
The Workload Analysis Document (contents and format) may require modification
to meet the needs of internal or external standards, guidelines, or oversight.
Rational Unified
Process
|