Generate the test data you needGenerate realistic, random, patterned, conditioned (follows business rules), or negative test data.
See the list of Generators here.
Generate up to 15,000 rows of test data/secondGenRocket can generate a million rows in just over a minute.
Model data in the cloud and generate data locallyGenRocket is a SaaS cloud based system that allows your entire team to build Scenarios in the cloud, download, and generate data securely on their local machines.
Extensible output formatsGenRocket can generate test data in standard formats like XML and SQL but also in real time over Web Services, REST, and JDBC.
See the current list of our outputs here.
Easily update your data modelWe know that your data models will change and grow over time. GenRocket was designed with this in mind and many aspects of updating your data model are automated to save you countless hours.
Create different test data sets for different versionsEasily copy an entire set of test data generating Scenarios into a new project version for each software release.
Easily share the same test data across teamsAny member of your team using GenRocket can access and generate the same data by running GenRocket Scenarios.
Patented TechnologyGenRocket was awarded US Patent #9,552,266 B2 for Systems and methods for test data generation in 2017.
GenRocket APIThe GenRocket API allows developers to access the GenRocket runtime to directly modify and create test data Scenarios from their own programs.
Synthetic Replacement: Improved Data MaskingGenRocket can replace sensitive data with synthetic test data that maintains full referential integrity.
Learn more here.
Integrate into your CI pipelineYou can integrate GenRocket directly into your CI pipeline so you can automate your test data generation for your automated test suite.
Easily import and setup complex data modelsEasily import your data model of any level of complexity with a variety of different methods.
Test Data in Any Format you NeedGenRocket can generate data in any format you need. Our team is constantly adding support for new formats based on customer requests. If you don’t see the file format or database you need chances are we already support it. Reach out to us and ask if if you don’t see your format listed below.
- JSON (Flat/Nested)
- XML (Flat/Nested)
- Delimited Files (i.e. CSV)
- Excel (XLSX or XLS)
- CA Lisa Test Plan
- Fixed File
- JD Edwards
- IBM DB2
- SQL Server
- Many more
Generate test data based on any Business Logic / RulesTraditional test data management tools offer basic test data generation but are unable to solve enterprise level test data scenarios. For example, let’s say you are testing an insurance application which requires the following data: A subscriber who has married several times, has 0-5 children, and 0-2 step children. Generating data for this Scenario is too complex to do manually or with current systems.
This same scenario with GenRocket is significantly easier because its’ test data Generators can talk to each other. Testers are able to build their complex data requirements by linking or referencing other Generators to meet any business rules / logic with full referential integrity.
Generate All Combinations of DataApplications with many tables and columns have a challenge testing every possible and optimal combination before release. Manually creating permutations of large systems is too time consuming and challenging which leaves critical parts of the application untested.
GenRocket can quickly generate all permutations of data from a specified set of values or from a set of values queried from a set of columns in a database.
The Next Level of Data Masking: Synthetic ReplacementGenRocket employs a mechanism called synthetic data replacement. Instead of the standard data masking of specific columns within a given database table. GenRocket avoids the complexities of data masking by simply replacing security sensitive data with matching, realistic synthetically generated data.
Generate Big Data, FastAs applications continue to grow and deal with larger sets of data they need an equal amount of test data to vaildate. Generating terabytes or billions of rows of data takes too long to do by hand and traditional TDM systems are too slow to keep pace with development.
GenRocket was designed to generate data fast. With a single GenRocket license you can generate 500,000,000 records in ~9 hours. You can generate this amount of data even faster with multiple GenRocket licenses.
Easily Build Nested XML or JSON filesOne of the biggest test data challenges testers face is when they are dealing with complex nested XML or JSON files. It takes days or hours to create and edit these complex files for testing.
GenRocket enables testers to simply map out their nested file and specify what to generate for each segment of the nested file. This simplifies the process of creating a new nested file.
Seeing is BelievingSign up for a free personalized demo of GenRocket.
Not ready for a demo?Sign up for our monthly newsletter for the latest GenRocket news. Sign up here.