Skip to main content

User Simulation

I (Steve) am going to leave my thoughts on how to set up a user simulation test. If I am not present when the time comes to implement what would have been my favorite part of the testing process. To set this up I would have relied upon the core functionality provided in JMeter to randomize actions that comes in the form of the 'Random Controller' and the ${__Random(0000,9999, (optional)varToStoreValue)}.

I would recommend doing the following:

General Setup:
Here I would set up a cabinet to be used for all tests to follow.

Using the modules we have created, I would set up a few general actions that users frequently do as tests. Some of the tests I have thought of would be as follows:

Create new Drawer for Client
Upload a File
Share Drawer with user

Create Template

4/22/2020 - This approach was altered some. The test can be found at:
src\Utopia\UtopiaTesting\Tests\IntegrationTests\Weighted Random Switch Controller.jmx
This is the test that Steve had prepared following the above idea and as testing was being done, changes and alterations were made.