Support
Welcome
Login
Sign up
Home
Solutions
How can we help you today?
Enter your search term here...
Search
Login
or
Signup
to submit a new ticket
Check ticket status
Knowledge base
GenRocket General Information
Welcome to GenRocket
9
Welcome to GenRocket Video Series
Working with GenRocket
GenRocket Methodology
GenRocket Security
GenRocket Supported Databases
View all 9
Frequently Asked Questions (FAQ)
36
What Database Systems are Supported by GenRocket?
What is GenRocket’s suggested methodology for fixing production bugs?
Can GenRocket Support Data Generation for Large Data Warehouses or Unstructured Databases? (Teradata, MongoDB, Cassandra, Hadoop, NoSQL, Etc.)
Can GenRocket Generate Test Data with Referential Integrity?
How is the GenRocket Runtime Secure?
View all 36
What's New in GenRocket
12
What's New in December 2022
What's New in November 2022
What's New in October 2022
September 2022
August 2022
View all 12
GenRocket Concepts
26
What is the GenRocket Ecosystem?
What is a User Profile?
What is My Profile.grp?
What is the .genrocket Subdirectory?
What is a Test Data Project?
View all 26
Important Notices
0
Release Notes
2023
5
Release Notes - May 2023
Release Notes - April 2023
Release Notes - March 2023
Release Notes - February 2023
Release Notes - January 2023
2022
12
Release Notes - December 2022
Release Notes - November 2022
Release Notes - October 2022
Release Notes - September 2022
Release Notes - August 2022
View all 12
Installation and Setup
GenRocket Runtime Installation
23
Installation Overview
What is the GenRocket Runtime?
GenRocket Runtime Installation Requirements
How To Install The GenRocket Runtime (Video)
OSX/Linux: GenRocket Initial Installation and Setup
View all 23
Connecting to Databases
13
How does GenRocket work with Databases?
How do I connect GenRocket Runtime to a database?
How do I Structure Resource Subdirectories to Store Config Files?
Generating Data for a Remote Database
How to Optimise Your Database for Loading Test Data Faster
View all 13
Organization Resources
3
Organization Resources Overview
What is an Organization Resource?
How do I change an Organization Resource value?
GenRocket Web Platform User Interface
Navigation Overview
5
Navigation Introduction
Menu Bar
Dashboards Overview
Global Editing Pane
How to access and use G-Graphics
Project Dashboard
9
Project Dashboard Overview
Projects Pane
Resources Pane
Project Versions Pane
Domains Pane
View all 9
Domain Dashboard
7
Domain Dashboard Overview
Domain Attributes Pane
Domain Variables Pane
Domain Receivers Pane
Domain Scenarios Pane
View all 7
Attribute Dashboard
4
Attribute Dashboard Overview
Attribute Dashboard - Properties Tab
Attribute Dashboard - Assigned and Linked Generators
Attribute Dashboard - Preview Tab
Receiver Dashboard
4
Receiver Dashboard Overview
Receiver Dashboard - Parameters Tab
Receiver Dashboard - Attribute's Property Keys Tab
Receiver Dashboard - File and Directory Config Tabs
Scenario Dashboard
5
Scenario Dashboard Overview
Scenario Domains Management Pane
Scenario Domains Pane
Scenario Domain Receivers Pane
Scenario Variables Pane
Data Consistency Across Projects
Organization Variables
6
Organization Variables Overview
What are Organization Variables?
What are Organization Variable Suites?
How do I create an Organization Variable Suite?
Managing Organization Variable Suites
View all 6
Organization Attributes
5
Organization Attributes Overview
How do I create an Organization Attribute Suite?
How do I add Organization Attributes to a Suite?
How do I add Generators to an Organization Attribute?
How do I reference Organization Attributes for Test Data?
Project Creation and Management
Master Projects
1
Master Projects Overview
Test Data Projects
7
Test Data Projects Overview
How do I create a Test Data Project?
How do I filter Test Data Projects by ownership?
How do I create and update a Project Preset?
How do I edit a Project Name and Description?
View all 7
Project Versions
7
Project Versions Overview
How to create a new Project Version
How to copy a whole Project Version within a Project
How to copy a subset of Domains to a Project Version
How to lock and unlock a Project Version
View all 7
Project Version Variables
8
What are Project Version Variable Sets?
What are Project Version Variables?
How do I create a Project Version Variable Set?
How do I edit a Project Version Variable Set?
How do I delete a Project Version Variable Set?
View all 8
Domains
Domains Overview
10
Domains Overview
What is a Domain?
How do I set Parent/Child Relationships between Domains?
How to remove a Referential Parent or Sibling from a Domain
How do I use the Domain Referencing Wizard?
View all 10
Importing and Creating Domains
18
How do I import my data model into GenRocket?
Using GenRocket XTS - Extract Table Schema
How do I use Scratch Pad to quickly create a Domain?
How do I use Quick Pattern Domain?
How do I create a single domain from DDL?
View all 18
XTS Wizard
8
XTS Wizard Overview
How do I use the XTS Import Wizard?
How do I use the Receiver Assignment Wizard?
How do I use the Scenario Assignment Wizard?
How do I use the Attribute Modification Wizard?
View all 8
Attributes
Attributes
10
Attributes Overview
How do I add an Attribute to a Domain?
How do I navigate to and view a specific Attribute?
When can an Attribute not reference another Attribute?
How do I reference one Attribute to Another?
View all 10
Generators
Assigning and Configuring Generators
19
Query Generators
UUID Generators
Generator Search
How do I assign a Generator to a single Attribute?
How do I assign a new Generator to multiple Attributes?
View all 19
Linking Generators
7
Linked Generators Overview
How do I link Generators?
How do I give an alias to my Linked Generators?
Linked CaseActionGen Design Pattern
Linked ConcatGen Design Pattern
View all 7
Generator Tags
4
Generator Tags Overview
How to create Project Generator Tags
How to promote Project Generator Tags to the Organization Level
How to create Organization Generator Tags
Receivers
Receivers Overview
0
Adding and Configuring Receivers
13
What are V2 Receivers?
What are Bulk Load Receivers?
How do I add a Receiver to a Domain?
How do I add a Receiver to multiple Domains?
How do I specify the column order for my output file?
View all 13
Configuration Files
0
NACHA File Format
2
NACHA Overview
How to Generate NACHA File Format
Scenarios
Scenarios
18
Are the number of Scenarios, Scenario Chains, and Scenario Chain Sets limited per Project Version?
Can I generate data for all of my related Domains in one Scenario?
How do I create a Scenario?
How do I download a Scenario?
How do I download multiple Scenarios at once?
View all 18
Scenario Chains
3
How do I create a Scenario Chain?
How do I remove a Scenario from a Scenario Chain?
How do I run a Scenario Chain?
Scenario Chain Sets
1
How do I create a Scenario Chain Set?
Self Service Portal
Self Service Portal Overview
6
Self Service Test Data Portal Overview
G-Cases - Test Data Cases
G-Rules - Test Data Rules
G-Queries - Test Data Queries
G-Stories - Test Data Stories
View all 6
G-Cases
26
Test Data Cases Overview
Test Data Cases Training: Unit Testing
Test Data Cases Training: Database Type Tables
Test Data Cases Training: Integration Test Data
Test Data Cases Training: Negative Test Data
View all 26
G-Rules
13
Test Data Rules Overview
Test Data Rules Example: Assign Reward Level by Account Balance
How to access and view Test Data Rule Suites
How to add a new Test Data Rule Suite to a Project Version
How to add and manage Test Data Rules within a Suite
View all 13
G-Queries
12
Test Data Queries Overview
Test Data Query Example: Customer Rewards
How to access and view Test Data Queries for a Project Version
How to add a Test Data Query to a Project Version
Databases: How to configure a Test Data Query
View all 12
G-Stories
8
G-Stories Overview
G-Stories Management Dashboard Overview
How to add a G-Story Suite to a Project Version
How to add a G-Story to a G-Story Suite
How to add a Chapter to a G-Story
View all 8
G-Epics
0
G-Feature File
9
G-Feature File Overview
G-Feature File Management Dashboard
How to create a G-Feature File Suite
How to import a Feature File
How to manually create a G-Feature File
View all 9
G-Families
4
G-Families Overview (Beta)
G-Families Management Dashboard
How to Discover New G-Families
How to Create and Manage G-Cases for G-Families
G-Questionnaire
10
G-Questionnaire Overview (Beta)
G-Questionnaire Management Dashboard
Two Ways to Create G-Questionnaire Suites
How to "Author" a G-Questionnaire Template
How to Create Cases from a G-Questionnaire Template
View all 10
Manage
Account Management
6
How Do I View My Account Information?
How Do I Update My Account Profile?
How Do I Change My Account Password?
How Do I Change My Access Key?
How Do I Access My Organization Information?
View all 6
User Management
13
User Management Overview
What are the different User Roles in GenRocket?
User Roles and Permissions
GenRocket Team Permissions
Org Admin: Multi-Factor Authentication (MFA) Setup Steps
View all 13
Named Server Management
1
What is a Named Server?
Project Categorization
8
Project Categorization Overview (Beta)
Project Categorization Dashboard Overview
Project Categorization - Adding Business Units, Categories, and Tags
Project Categorization - Managing Business Units
Project Categorization - Managing Categories and Tags
View all 8
Administrative Reports
1
How to view the GenRocket Runtime and Jar Release History
G-Analytics
0
G-Portal
0
G-Delta
0
Data Subsetting and Synthetic Data Masking (SDM)
Data Subsetting and Masking
0
Databases (G-Migration+)
10
G-Migration+ Overview
G-Migration+ Management Dashboard
How to Create a G-Migration+ Configuration
How to Import and Manage Table Schemas in G-Migration+
How to Add Custom Referential Integrity to Imported Table Schemas
View all 10
EDI Test Data Management
EDI Test Data Management Overview
8
EDI Test Data Management Overview
EDI Management Dashboard Overview
EDI Store Overview
EDI Project Standard Naming Convention
How to create an EDI Project?
View all 8
EDI Project Customization per Implementation Guide
6
How to Customize an EDI Document Overview
EDI Project Level: Viewing Attributes, Generators, and Values for a Segment
EDI Project Level: How to Change an Element/Attribute Value
EDI Project Level: Enabling/Disabling Segments, Loops, and Elements
EDI Project Level: Assigning a Different Generator to Segment Attributes
View all 6
EDI Document Customization with Self Service
16
Self Service for EDI Overview
EDI Test Data Cases Overview
EDI: How to Copy a G-Case Suite or G-Case
EDI: How to Enable/Disable Segments and Loops in G-Cases
EDI: How to Add Domains for Segments/Loops to a G-Case
View all 16
EDI Generating Test Data
10
EDI Test Data Generation Overview
How to set up the Environment for Generating EDI Data
EDI Test Data Generation: Step-By-Step Guide
How to modify the EDI Config File within an EDI Project
EDI Output File Name: Reference Attribute or Test Data Case Set, Category, or Case Name
View all 10
EDI Use Cases
0
EDI 834 Test Data Cases
2
EDI 834 Test Data Cases Overview
EDI 834 Test Data Cases: Business Case Scenario 1 Employee Enrollment
EDI 835 Test Data Cases
2
EDI 835 Test Data Cases Overview
EDI 835 Test Data Case: Business Case Scenario 1
EDI 837P Test Data Cases
2
EDI 837P Test Data Cases Overview
EDI 837P EDI Test Data Case: Business Case Scenario 1
EDI 837I Test Data Cases
2
EDI 837I Test Data Cases Overview
EDI 837I Test Data Case: Business Case Scenario 1
EDI 850 Test Data Cases
1
EDI 850 Test Data Cases Overview
GenRocket Runtime
Runtime and Jar File Updates
4
Windows: How to Update GenRocket Runtime
OSX/Linux: How to Update GenRocket Runtime
How to Check the GenRocket Jar File Version
How to Update GenRocket Jar Files
Runtime Command Line Options
20
GenRocket Runtime Command Line Options Overview
How do I view a list of GenRocket Runtime Commands?
What are the GenRocket Terminal Commands?
--automatic-upgrade
--check-connection-license
View all 20
Runtime Errors
12
ERROR: Unable to validate license
ERROR: filename.grs does not exist
ERROR: Access denied for user 'root'@'localhost'
ERROR: 'genrocket' is not recognized as an internal or external command, operable program or batch file.
Error: Invalid Access Key
View all 12
GenRocket Auxillary Engines
GenRocket Partition Engine
6
What is the GenRocket Partition Engine?
What is GenRocket Partitioning?
How do I configure GenRocket to run the Partition Engine?
What does a GenRocket Receiver require to work with the GenRocket Partition Engine?
How do I run multiple GenRocket Partitions?
View all 6
GenRocket Realtime Engines
7
What are the GenRocket Realtime Engines?
How do I launch the GenRocket Realtime Socket Engine?
How do I launch and call the GenRocket Realtime REST Engine?
What are the GenRocket Realtime Engine Request & Response Payloads?
What are the Realtime Socket Engine helper classes?
View all 7
GenRocket Multi User Server (GMUS)
31
GenRocket Multi-User Server (GMUS) Overview
GenRocket Multi-User Server (GMUS) Server Specifications
GMUS: Registering Client Application with GenRocket
GMUS API: Registering a Client Application User with GenRocket
GMUS API: Startup and Launch Commands
View all 31
GenRocket G-Repository
47
G-Repository Overview (Data Architect)
G-Repository Management Benefits
G-Repository Feature Components
G-Repository Security Overview
Why is G-Repository a Secure Solution?
View all 47
GenRocket G-Map
24
G-MapServer Overview
G-Map Components
G-Map Server Internal Components
G-Map Server - Workflow & Referential Integrity Benefits
G-Map Server Command-Line Options
View all 24
API & Description Services
Generator Description Web Services
5
Generator Description Web Services Overview
ws/generators
ws/generators/categories
ws/generators/category/${name}
ws/generators/generator/${fullName}
Receiver Description Web Services
5
Receiver Description Web Services Overview
ws/receivers
ws/receivers/categories
ws/receivers/category/${name}
ws/receivers/receiver/${fullName}
API Examples and Methods
102
Runtime Application Interface (API) Overview
Curl Commands for accessing the GenRocket Artifacts
Index Of API Methods
API Groovy Interface
API Payload Formats for REST & Socket Engines
View all 102
Web REST API
1
Web REST API Overview
User Manager Web Services
11
User Manager Web Services Overview
Web Services - Add New User
Update User Information
Get User Information
Change Username
View all 11
Integrations and Solutions
Salesforce
8
How GenRocket Integrates Dynamically with Salesforce
How do I Create a Salesforce Profile in GenRocket?
Salesforce Setup - Environmental Variable Required for Executing Scenarios
How Do I Add a Salesforce Object as a GenRocket Domain?
GenRocket Terminology for Salesforce Users
View all 8
SAP
1
Can GenRocket generate test data for SAP?
GenRocket Integrations
4
CI/CD Pipelines Jenkins Selenium Test Automation
How to Integrate GenRocket with a Java Maven Project
SSO Integration with GenRocket
Automating Data Generation using CI/CD Pipeline
GenRocket Solutions
8
Banking Demo
Large-scale Credit Card Transaction History
Generating Images and Facet Test Data for Search Engine Testing
Building Conditioned Test Data: Mary's Metrics
Dynamic Data Generation with GenRocket API
View all 8
Generators in Detail
Generators Overview
3
Business Logic Generators
Date Time Generators
Math Generators
Business Logic Generators
28
How do I use the AccumBooleanGen Generator?
How do I use the BooleanValueGen Generator?
How do I use the CalcGen Generator?
How do I use the CaseActionGen Generator?
How do I use the DateBaseUniqueIdGen Generator?
View all 28
Company Generators
4
How do I use the CompanyNameGen Generator?
How do I use the F500Name2014Gen Generator?
How do I use the F500Rating2014Gen Generator?
How do I use the F500URL2014Gen Generator?
Compare Generators
5
How do I use the CompareDateGen Generator?
How do I use the CompareListGen Generator?
How do I use the CompareNumberGen Generator?
How do I use the CompareStringGen Generator?
How do I use the MatchStringGen Generator?
Country Generators
102
How do I use the AustralianTFNGen Generator?
How do I use the AddressGen Generator?
How do I use the AustriaAddressGen Generator?
How do I use the AustriaBankAccountNumberGen Generator?
How do I use the AustriaCityGen Generator?
View all 102
Credit Card Generators
7
How do I use the CreditCardGen Generator?
How do I use the CreditCardIndexGen Generator?
How do I use the CreditCardNameGen Generator?
How do I use the CreditCardPrefixGen Generator?
How do I use the CreditCardPrefixIndexGen Generator?
View all 7
Date and Time Generators
17
How do I use the CalendarReferenceGen Generator?
How do I use the CenturyDateFormatGen Generator?
How do I use the CurrentTimeMillisGen Generator?
How do I use the DateBaseUniqueIdGen Generator?
How do I use the DateDeltaGen Generator?
View all 17
Financial Generators
14
How do I use the BCryptGen?
How do I use the CurrencyCodeGen Generator?
How do I use the CurrencyCodeListGen Generator?
How do I use the CurrencyFormatGen Generator?
How do I use the CurrencyNameMapGen Generator?
View all 14
Geographic Generators
5
How do I use the CountryListGen Generator?
How do I use the DirectionGen Generator?
How do I use the StreetTypeGen Generator?
How do I use the ZipCodeGen Generator?
How do I use the ZipCodeMapGen Generator?
Identification Generators
3
How do I use the EmployerIDGen Generator?
How do I use the NPIGen Generator?
How do I use the SSNGen Generator?
Import Generators
10
How do I use the BLOBTextGen Generator?
How do I use the CSVToMapGen and CSVFromMapGen Generators?
How do I use the FeatureFileV2Gen Generator?
How do I use the ListCSVGen Generator?
How do I use the ListCSVV2Gen Generator?
View all 10
Math Generators
3
How do I use the NormalRandomDistributionGen Generator?
How do I use the RandomIncreaseGen Generator?
How do I use the RandomIncDecPeakGen Generator?
Misc Generators
13
How do I use the ConstantGen Generator?
How do I use the DinosaurGen Generator?
How do I use the ListGen Generator?
How Do I Use the ListCopyGen Generator?
How do I use the NullGen Generator?
View all 13
MongoDB Generators
3
How do I use the MongoToMapGen and MongoFromMapGen Generators?
How do I use the MongoEachToMapGen Generator?
How do I use the MongoEachFromMapGen Generator?
Name Generators
6
How do I use the FullNameGen Generator?
How do I use the FullnameparseGen Generator?
How do I use the FullNameParseGenderGen Generator?
How do I use the NameGen Generator?
How do I use the PresidentsGen Generator?
View all 6
Permutation Generators
3
How do I use the PermutationCopyGen Generator
How do I use the PermutationGen Generator?
How do I use the PermutationQueryGen?
Query Generators
6
How do I use the QueryBeforeLoopV2Gen Generator?
How do I use the QueryEachLoopV2Gen Generator?
How do I use the QueryFromMapGen Generator?
How do I use the QueryToMapGen Generator?
How do I use the ListCSVIndexGen?
View all 6
RangeGen Generators
2
How do I use the RangeGen Generator?
How do I use the RangeRestartGen?
Salesforce Generators
3
How do I use the SFPickListGen Generator?
How do I use the SFQueryGen Generator?
How do I use the SFQueryEachLoopGen Generator?
String Manipulation Generators
5
How do I use the ConcatGen Generator?
How do I use the ConcatNumberGen Generator?
How do I use the RandomStringGen Generator?
How do I use the SubStringGen?
How do I use StringSplitIndexGen?
User Generators
8
How do I use the AlphabetGen Generator?
How do I use the EmailGen Generator?
How do I use the GenderGen Generator?
How do I use the MaritalStatusGen Generator?
How do I use the PhoneNumberGen Generator?
View all 8
Receivers in Detail
Common Receivers
9
How do I use the DelimitedFileReceiver?
How do I use the DelimitedFileV2Receiver?
How do I use the ExcelFileReceiver?
How do I use the FixedFileReceiver?
How do I use the JSONFileReceiver?
View all 9
Compression Receivers
2
How do I use the ParquetFileReceiver?
How do I use the AvroFileReceiver?
Data File Receivers
4
How do I use the ExcelFileMultiSheetReceiver?
How do I use the OracleSQLFileInsertReceiver?
How do I use the PDFGeneratorAPIFileReceiver?
How do I use the RandomAccessFixedFileReceiver?
FTP Receivers
2
How do I use the FTPReceiver?
How do I use SFTPReceiver?
Image Receivers
5
How do I use the ImageTemplateReceiver?
ImageTemplateReceiver: Generate a Check Image with Synthetic Data
ImageTemplateReceiver: Generate Checks with Different Signature Colors
ImageTemplateReceiver: Generate an Image on Another Image
How do I use the ImageReceiver?
In Memory Receivers
1
How do I use the XMLReceiver?
JDBC Receivers
8
How do I use the GenericSQLInsertReceiver?
How do I use the GenericSQLInsertV2Receiver?
How do I use the H2InsertV2Receiver?
How do I use the MongoDBInsertReceiver?
How do I use the SQLBatchUpdateReceiver?
View all 8
Masking Receivers
4
How do I use the DelimitedFileMaskReceiver?
How do I use the FileMaskMultiBlockReceiver?
How do I use the JSONFileMaskReceiver?
How do I use the ORCFileMaskReceiver?
Message Broker Receivers
2
How do I use the KafkaInsertReceiver?
How do I use the KafkaDirectoryReceiver?
Miscellaneous Receivers
2
How do I use GroovyScriptReceiver?
How do I use the EBCDICFileReceiver?
MySQL Receivers
3
How do I use the MySQLCreateTableV2Receiver?
How do I use the MySQLInsertReceiver?
How do I use the MySQLInsertV2Receiver?
Partition Receivers
9
How do I use the DelimitedPartitionReceiver?
How do I use the MySQLPartitionReceiver?
How do I use the OraclePartitionReceiver?
How do I use the PartitionFileMergeReceiver?
How do I use the SegmentPartitionReceiver?
View all 9
Segment and Merge Receivers
17
How do I use the SegmentDataCreatorReceiver?
How do I use the AvroSegmentMergeReceiver?
How do I use the DelimitedFileSegmentMergeReceiver?
How do I use FixedDelimitedSegmentMergeReceiver?
How do I use FixedFileSegmentMergeReceiver?
View all 17
Template Receivers
3
How do I use the XMLTemplateReceiver?
How do I use GenericTemplateFileReceiver
How do I use EDITemplateReceiver
Web Service Receivers
9
How do I use the AmazonS3Receiver?
How do I use the RealtimeTestReceiver?
How do I use the RESTDirectoryReceiver
How do I use the RESTDirectoryV2Receiver?
How do I use the SFObjectInsertReceiver?
View all 9
Troubleshooting
GenRocket Web Platform
4
How to Reset Login Password using the Forgot Password? Link
ERROR: Cannot Issue empty query
ERROR: Unable to download User's profile
Error: Session Expired
Databases
2
Running Scenarios: Optimize MySQL Database Insertion and Updating
MySQL Version 8.0 java connector
Generating Nested XML Documents via XSDs
Overview
6
What is the GenRocket XSD Importer?
Why is an XSD Necessary?
XML Schema Definition (XSD) Structure
GenRocket Components Representing XSD Elements
GenRocket Default Receiver Parameter Settings
View all 6
A Fictional Story Example for Generating Complex Nested XML Data
4
The Test Data Challenge
The Organization XSD to Import
The GenRocket Components Created from Importing the XSD
The XML Configuration GenRocket Creates
Test Data Design Patterns
Test Data Generation Design Patterns
7
Primary Test Data Generation Design Pattern
Parent-Primary Test Data Generation Design Pattern
Sibling-Primary Test Data Generation Design Pattern
Parent-Sibling-Primary Test Data Generation Design Pattern
GenRocket Patterned Test Data Solutions Video
View all 7
Test Data Mapping Design Pattern
3
Test Data Mapping Design Pattern Overview
PrimaryKeyMap
ProxyMap
Test Category
Test Folder
0