Discipline: Requirements
Relationships
Main Description

In order to obtain a clear definition of the requirements of the performance test, an understanding of thefunctionalities of the application that must be submitted to the test is necessary. For this, the PerformanceEngineer can make use of known requirements elicitation techniques, since there is no clear understandingof what features should be tested. However, in a scenario where the main functionalities to be submitted tothe test are known, it is up to the Performance Analyst, through the Project phase, to define the main inputsand expected results for the test, as well as issues related to Workload, Ramp Up and Ramp Down. Docu-menting requirements through models is important to ensure that the application’s test history is available,thus seeking greater ease in the evolution and replication of application performance tests.