- 1. Users must have an active User Account in their GenRocket Organization
- 2. Use a Supported Operating System and Browsers
- 3. Recommended Hardware Requirements for GenRocket Runtime
- 4. Install a Minimum of Java 1.8 (JDK)
- 5. Don’t Install the GenRocket Runtime on a Secure Drive or Virtual Drive
- 6. Verify you have access to app.genrocket.com
- 7. Hosting Options
- 8. Install Groovy 2.0+ (only required for GenRocket API usage)
- Next Steps
Note: To learn more about GenRocket Runtime, click here.
1. Users must have an active User Account within their GenRocket Organization
Users must have a User Account with an assigned, valid user license to complete GenRocket Runtime installation.
If your organization has been set up within the GenRocket web platform and you do not have an active User Account, please reach out to your Org Admin.
An Org Admin will need to create a user account and assign a valid license. For more information, please see the following articles:
If your organization has not been set up within the GenRocket web platform and you would like to be, please reach out to our team at: email@example.com.
2. Use a Supported Operating System and Browsers
- Supported Operating Systems: Generally Windows, Linux, and macOS -- but GenRocket can support most OS that support Java.
- Supported Browsers: Chrome, Firefox, and Safari
3. Recommended Hardware Requirements for GenRocket Runtime
GenRocket is able to run on nearly any machine that supports Java. For an optimal experience, we recommend your machine has:
- 4 Core CPU
- 8GB RAM
4. Install a Minimum of Java 1.8 (JDK)
Your computers must have at minimum Java 8 installed to run GenRocket. You can verify your version of Java at this site.
- GenRocket does not support the following versions of Java:
- Java 1.8 u20
Note 1: Some of the Generators take memory to maintain the uniqueness of random data that is being generated, therefore along with JAVA_HOME environment variable also, set JAVA_OPTS environment variable.
For Windows users, set JAVA_OPTS to -Xms512m -Xmx2048m -XX:-UseGCOverheadLimit
For Linux/Mac users, set JAVA_OPTS to -Xms512m -Xmx2048m -XX:PermSize=512m -XX:MaxPermSize=2048m
Note 2: For versions greater than Java 9+, please update JAVA_OPTS environment variable to
JAVA_OPTS=-Xms512m -Xmx2048m --add-opens java.base/jdk.internal.loader=ALL-UNNAMED --add-opens jdk.zipfs/jdk.nio.zipfs=ALL-UNNAMED
5. Don’t Install the GenRocket Runtime on a Secure Drive or Virtual Drive
Because of the security setting implemented by companies, GenRocket may not run on secure drives. Please make sure your team installs GenRocket on their unsecured drive (usually the C:\ drive.)
6. Verify you have access to app.genrocket.com
If you are unable to access app.genrocket.com from your corporate machine, you will need to send a request to your IT department to allow https access to this site.
7. Hosting Options
If you have purchased GenRocket licenses, you will need to select a hosting option - Virtual Private Cloud (Multi-Tenant) or Dedicated Private Cloud (Single Tenant). GenRocket proof of concepts are hosted in our VPC environment.
8. Install Groovy 2.0+ (only required for GenRocket API usage)
If you are going to leverage the GenRocket API, you will need to install Groovy. If you do not plan to use the GenRocket API, you do not need to install Groovy. You can install Groovy from this link.
To learn how to install GenRocket Runtime, please see one of the following articles: