# Generate synthetic test data

> Autopilot capability for generating test data arguments and variables from user-provided instructions.

You can choose **Generate with Autopilot** when adding test data to your test cases. Initially, Autopilot lets you input specific instructions, after which it produces arguments and variables that are relevant to both the instruction and the associated test data set. Additionally, you can instruct Autopilot to generate new arguments for your test data set that are later added to your test case. Visit [AI-generated test data](https://docs.uipath.com/studio/standalone/2024.10/user-guide/ai-generated-test-data) to check how to generate synthetic test data using AI.

Figure 1. Dialog box when generating test data using Autopilot

![Dialog box when generating test data using Autopilot](https://dev-assets.cms.uipath.com/assets/images/autopilot/autopilot-dialog-box-when-generating-test-data-using-autopilot-456532-743222cc-e909e5ea.webp)

## Best practices

For more information, refer to [Best practices and limitations](https://docs.uipath.com/autopilot/other/latest/user-guide/autopilot-for-testers-best-practices#generating-test-data).
