Parameters to Take into Account when Creating a Scenario
Our list of scenarios is defined, but there are still many challenges in order to implement them in the most realistic way.
Here is a non-exhaustive list of important parameters for the implementation of our scenarios.
Vary User Input
In order to avoid testing only the performance of the cache of the targeted solution, it is necessary to vary the user inputs (values in the forms, login/password, and so on).
On the other hand, do make sure that you don't overly diversify the user input values at the risk of ending up with an application cache that appears to be inefficient because of an unrealistically wide data range.
Note
Monitor the metric cache hit ratio delivered by cache servers to validate the fact that the inputs chosen reflect reality.
If the hit ratio is too high, and higher than the production cache hit ratio, the dataset is not large enough.
If the hit ratio is too low, and lower than the production cache hit ratio, the dataset...