Skip to main content

LLM-Assisted Test Data Generation

Summary

Autonomous enables users to generate realistic, randomized test data simply by describing what they need in plain English. You can generate anything from a simple value to a complex structured record and Autonomous handles the rest.

For more details, check LLM Assisted Test Generation

How it works

  1. Authoring Tests
  • You write a test step using natural language that includes a data generation request.

  • Autonomous parses what you wrote, extracts the data description, and uses an LLM to generate random data

  1. Executing Tests
  • When the test step runs, data records are randomly selected at runtime without impacting test execution speed.

Examples

  • Generate random test data for a French fashion designer and store it in the variables first-name, last-name, email, and age
  • Generate a random first name of a female that starts with "D" and ends with "K", and type it in the name field
  • Randomly generate a prime number greater than 1000 and store it as prime