Description

Test Data Projects contain the data model for each application or database you want to generate test data for in GenRocket. 

A Project will need to be created within GenRocket before a data model can be imported or created. Data in one project can be related to data in another project through Organization Variables so that there is consistency of data across all of your Projects.


Projects contain no customer data. Projects contain aspects of your data model as reflected in the GenRocket 5 key components: the Domains, Attributes, Generators, Receivers and Scenarios that will generate data for your testing use cases. 


Project setup: GenRocket offers numerous ways to set up your data model inside GenRocket including XTS (Extract Table Schema), DDL, CSV, Scratchpad, and Project Presets. 


When should Projects be used?

Projects contain the data model for each application or database you want to generate test data for in GenRocket. A project represents one data model. For example, if you want to generate test data for a Customer Database, this would be a single test data project. 


How do Projects work? 

  • Log into GenRocket and access the Project Dashboard
  • Create a new Project in GenRocket
  • Import or Create your Data Model
  • Establish Referential Integrity through Parent-Child-Sibling Relationships


Note: To learn how to create a new Project in GenRocket, please see this article: How to Create a GenRocket Project.


Projects Pane

Projects are created and managed from the Projects Pane within the Project Dashboard.



Project Versions

New Projects will have a default Project Version when they are created. This information can be viewed within the Project Versions Pane of the Project Dashboard. 


Additional Project Versions can be created and used to manage different testing configurations for a Project. 


Note: To learn more about managing Project Versions, please see this knowledge base section: Managing Project Versions. 


Projects Pane Options

The following icons and options appear within the Projects Pane in the Project Dashboard.

IconNameDescription
Explore ProjectsA new pop-up window is provided for viewing, filtering, and selecting Projects in the GenRocket web platform. This view can also be used to view Projects based on Project Categories. 
View User TeamsThis icon displays a pop-up window containing all teams the currently logged in user belongs to in the GenRocket web platform.
New Project
This button can be used to create a new Project within the GenRocket web platform. To learn more, please see this article: How to Create a GenRocket Project.
Project Filter MenuThis menu can be used to filter projects by:
  • All Organization Projects
  • Your Own Projects
  • Specific Colleague's Projects

For more information, please see this article: How do I filter Projects by Ownership?

Project Category ManagementThis icon can be used to access and manage Project Categories within the GenRocket web platform. For more information, please see this article: How to Create and Manage Project Categories.
Lock ProjectThis icon can be used to lock a Project at the Project Level. A locked Project can still be managed, but not deleted. The Organization Admin will need to be contacted to unlock a Project. 
Unlock ProjectThis icon can be used to unlock a currently locked Project. 
Edit ProjectThis icon can be used to make changes to the Project Name and Description.
Create PresetThis icon can be used to create a Project Preset. A GenRocket Preset is a common use Domain consisting of a set of Attributes with best practice Generators assigned to them. For more information, please see this article: How to Create and Update a Project Preset.
Delete ProjectThis icon can be used to delete a Project from the GenRocket web platform.