How we tested the performance of background processes
-
-
20 min
The current project's feature is testing exclusively background processes, where load testing (LT) scripts are only individual API calls. Therefore, the main tasks for the engineer include developing a mechanism for generating a large volume of test data, working with the configuration of the LT environment, setting up monitoring, and analyzing results.
As an example, one of the peculiarities of such an LT is the lack of understanding of how long a process will take to complete as the execution time increases with the increase in workload. Therefore, the test duration can only be forecasted.
The target audience includes both engineers and load-testing managers who encounter or will encounter testing of background processes on their projects.