Tasks Sizing the infrastructure | IBM Test Center Benchmarking
Benchmarking is the process used to determine the capacity of an app environment through load testing. This determination enables we to make reasonable judgements as the environment begins to change. Using benchmarks, we can determine the current work environment capacity and set expectations as new apps and components are introduced.
Many enterprises maintain a benchmark of their app stack and change it after each launch or upgrade of a component. These customers usually have well-developed app testing environments and teams dedicated to benchmarking. For those that do not, alternatives such as the IBM Test Center are available. There are also third-party benchmark companies that provide this service.
IBM recommends including a benchmark or load test as part of the development process. This will prevent a lot of performance problems and help improve the code quality of the app, as well as the robustness of the overall environment.