Generate Fake Test Data

Why is test data important?

If you’re developing an application, you’ll want to make sure you’re testing it under conditions that closely simulate a production environment. In production, you’ll have an army of users banging away at your app and filling your database with data, which puts stress on your code. If you’re hand-entering data into a test environment one record at a time using the UI, you’re never going to build up the volume and variety of data that your app will accumulate in a few days in production. Worse, the data you enter will be biased towards your own usage patterns and won’t match real-world usage, leaving important bugs undiscovered.

Why is realistic data important?

When your test database is filled with realistic looking data, you’ll be more engaged as a tester. When you demonstrate new features to others, they’ll understand them faster. Real data is varied and will contain characters that may not play nice with your code, such as apostrophes, or unicode characters from other languages. Testing with realistic data will make your app more robust because you’ll catch errors that are likely to occur in production before release day.

There are plenty of great data generation tools out there available for almost every language and platform.  apitestpro.com allows you to quickly and easily to download large amounts of randomly generated test data based on your own specs which you can then load directly into your test environment using JSON, XML, or CSV formats. No programming is required.

Here you can generate up to 100 combinations of data formats and information and export up to 100,000 records. Build up your test datatable and export your data in CSV, Excel, Json, or even Sql script to create your table. You can use weights, nullable fields and more options to generate test data.

Want to automate test data generation?

If you sign in using your Google account, you can download random data programmatically by saving your schemas and using curl to download data in a shell script via a RESTful url.

Fake Data Generator

Steps for generating fake test data at API Test Pro 

  1. Enter Field name & select Field Type: Enter field name & select the field type based on your data need.

  2. Date Field – Select the date format you need or add your own. 

  3. Add Field/Columns: Click on the green “Add field” button to add a column.

  4. Total Rows: Enter the total number of rows required in fake dataset.  

  5. Output Format: Select the fake dataset output format, it can be JSON or CSV.

  6. Click Generate: And the dataset file will get downloaded