# Test Data Generator

## 🎲 What is a test data generator ?

The data generator allows us to generate automatically a set of randomly generated test / fake respondent data and their answers. This can be useful to quickly fill your survey results and build your reports based on this test data to make sure that everything is working as expected.

{% hint style="info" %}
Once you finished your tests make sure to delete the test data using the **Delete test data** button.
{% endhint %}

## 🔅 Test data generator properties

* **`Number of respondents`** to generate.
* **`Start date`** range start of the submission dates of respondents.
* **`End date`** range end of the submission dates of respondents.
* **`Completed responses`** Generates completed responses.
* **`Partial responses`** Generates respondents that did not finish the survey..

{% hint style="info" %}
Test respondents can be identified using their IP which is set to NGSURVEYRANDOMRESPONDENT.&#x20;
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ngsurvey.com/form-management/reports/test-data-generator.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
