This demo presents how our approach to automated parameterization of load tests under evolving workloads and APIs can be used. We utilize Input Data and Properties Annotations (IDPAs) to parameterize generated load tests and evolve them over API changes. The approach is implemented as part of ContinuITy. As exemplary application to be load tested, we utilize the Broadleaf Heat Clinic.
All steps can be replayed with the tooling provided in this repository. You are welcome to try it yourself. However, we also provide the results of all steps for an overview.
For cloning the repository to your local computer, please install Git Large File Storage and use the following command:
git clone https://github.com/ContinuITy-Project/idpa-demo.git
The demo consists of the following steps: