Boomq has two modes of distribution of virtual users. In the Percent mode, it’s easy to configure a test, while in the Users mode, you can design tests independently for each group.
Select the mode of distribution of virtual users:
Percent. The distribution of virtual users between groups is set as a percentage:
Enter the percentage of users for each group. The sum should be equal to 100%.
Click the Distribute users automatically toggle. If enabled, users are evenly distributed between transactions.
Select the type of load and specify the load parameters. To change the maximum value of a parameter, enter the value manually. The maximum value will increase by 10%.
Stable. FREESTANDARDPRO Allows to run a stable load for a given time after a gradual ramp-up. The test reaches the specified load parameters for the specified acceleration time:
Duration (min). Test duration at maximum load with all VUsers running. Specified in minutes.
Ramp-up time (min). Time allocated to start all VUsers. If set to 0, all VUsers will start simultaneously. Specified in minutes.
Number of VUsers. The number of load threads. The intensity of the load depends on the number of virtual users, timers and response time of the testing system.
Ramp-down time (min). Time allocated to stop all VUsers. If set to 0, all VUsers will stop simultaneously. Specified in minutes.
Scalability test. STANDARDPRO Allows to find system’s maximum capacity, gradually increasing the load during each step:
Number of steps. Number of steps before test reaches maximum load.
Step VUsers increment. Number of VUsers started at one step.
Step duration (min). One step duration. Specified in minutes.
Duration at max load (min). Test duration at maximum load when all VUsers are running.
Ramp-up time for step (min). Time allocated to ramp-up VUsers started within the step. If set to 0, all VUsers will start simultaneously. Specified in minutes.
Ramp-down time (min). Time allocated to stop all VUsers. If set to 0, all VUsers will stop simultaneously. Specified in minutes.
For the Users mode of the profile distribution:
Configure the load profile for each group.
Number of steps. Number of steps before test reaches maximum load.
Step VUsers increment. Number of VUsers started at one step.
Step duration (min). One step duration. Specified in minutes.
Duration at max load (min). Test duration at maximum load when all VUsers are running.
Ramp-up time for step (min). Time allocated to ramp-up VUsers started within the step. If set to 0, all VUsers will start simultaneously. Specified in minutes.
Ramp-down time (min). Time allocated to stop all VUsers. If set to 0, all VUsers will stop simultaneously. Specified in minutes.
Click Next. The Load profile tab opens.
Configure the profile graph display if needed:
To merge the graphs of several steps, click the Merge steps toggle. The toggle becomes available when there are several steps in the transaction.
Select the testing time that you want to consider in detail on the graph.
Enter a comment in the Test run description field. You will be able to see this information in the test run details, all tests list, and trend reports, when selecting a specific test run.