Test Data Generation

What is Test Data Generation and how do Grid-Tools use data generation techniques?

Good quality test data is the key to the success of new and existing applications. Being able to generate test data quickly for a range of test cases will save organizations time and money. Datamaker™ is an easy to use tool that lets you create and manage test data for all major databases and mainframe data sources.

Often testing is performed on copies of production data. This can lead to lost productivity in the testing process and/or exposure of sensitive live data. Datamaker™ uses a data modeller to build a picture of how your data is related and then generates new test data or data subsets and also anonymises or masks production data.

Many developers and testers spend a large amount of time creating specific data to test new functionality. Datamaker™ lets you quickly create and store new data. The new data can be“tokenized” whereby, at publish time, values can be substituted for the specific test case required.

Datamaker™ lets you built test sets of data that can be published to development or testing. The version of each test set can be easily upgraded allowing test cases built for one version to be used for later versions of an application.

Datamaker™ can also create data where no data exists through the usage of data objects, allowing standardized and easy creation of test data. This is also beneficial for companies who cannot access production when testing or developing for legal reasons. See the Datamaker™ section for more information on this and other functionalities.

 

presentation on data objects for test data generation      data bulking and test data generation

Datamaker™ data generation - sample, inherit, explode (the simple three step process)

Data Generation

 

Synthetic data generation - the misconceptions and excuses

  • It’s too hard and it takes too long
  • It’s easier to find similar data and edit it
  • Laziness – just do what we’ve always done
  • It takes too much time = more money for consultants
  • You need to be smart to do it

Synthetic data generation - the truth

  • It’s easy, it's automated and it will reduce your test cycles by 1/3
  • Using production data for testing and development is no longer an option because
    • Copies of production take up too much disk space, costing your company money
    • This practice is not compliant with current data protection measures like HIPAA, the PCI DSS and SOX
    • Hacking away at production data is too inefficient, complicated and tedious
  • Synthetic data generation creates rich spreads of data representing all of the data in your production database and guaranteeing maximum code coverage

 

 

Contact Grid-Tools                        Contact Grid-Tools for demo

 

Become a fan on Facebook      Follow us on Twitter       Join our group on LinkedIn