Even though GenRocket is designed to run on a tester's or engineer's individual laptop or workstation, sometimes it is desirable to have users access GenRocket via a central application on a single computer.
The GenRocket Multi-User Server (GMUS) allows many users to generate data via a central client application. The GMUS gives client application's the ability to let multiple users simultaneously run GenRocket Scenarios and generate synthetic data. It manages user requests by launching multiple instances of the GenRocket runtime engine, via the GenRocket API, to run multiple GenRocket Scenarios simultaneously.
The GMUS guards against Scenario collisions when two or more users request to run the same Scenario whose Scenario state is set to true.
Note: GMUS is able to support Proxy Server.
GMUS Server Specifications
Please refer to the following article to learn more about GMUS Server Specifications:
GMUS REST API Methods
- GMUS Startup and Launch Commands
- Registering Client Application with GenRocket
- Registering a Client Application User with GenRocket
- Run a Scenario when inMemory parameter is False
- Run a Scenario when inMemory parameter is True
- Run a Scenario when inMemory parameter is Both
- Use the API to Modify a Scenario Before Execution
- Run multiple scenarios
- Run multiple scenarios by Directory
- Run a Scenario Chain
- Run Scenario with a Test Data Case
- Run Scenario with a Test Data Case (with Rules and Queries)
- Run Scenario with a Test Data Rule
- Run Scenario with a Test Data Query
- Validate the output file download
- Download the output file
- Get Information from Scenario
- GMUS Localhost Web Management Options