Fill a form with fake test data in Chrome
Testing a sign-up page, a checkout or a long form means typing the same kind of details again and again. Fill with test data fills every visible field with realistic, made-up values in one click — free, with nothing sent anywhere.
Step by step
- Open the form to fill: your own sign-up page, a shop in test mode, or the LoopClicker test page.
- Click the LoopClicker toolbar button and press Fill with test data.
- Every visible field gets a value that fits it: first and last name, an e-mail at example.com, a phone number, a US street address, city, state and ZIP, a company, a date of birth and more.
- Check the form and submit it yourself, or press Fill with test data again for a different made-up person.
- To fill and send the form again and again, start from the "Fill a form with test data" template and pick the submit button.
- In your own scenarios, put {{fake.email}}, {{fake.firstName}} or another generator into a Type text or Fill form step to get a fresh value on every pass.
Want to try it first? The test page has buttons, a click area, a form and more to practise on — nothing on it is sent anywhere.
What goes into each field
LoopClicker works out what a field wants from its type, name, id, autocomplete hint, label and placeholder, and makes up one consistent US person per fill, so the e-mail matches the name:
- first, last and full name, a username, an e-mail at
example.com(an address that can never reach a real person); - a phone number from the range set aside for fiction (555-01xx), a street address, city, state and ZIP;
- a company and job title, a date of birth of an adult, a website, numbers and some placeholder text;
- card numbers only from the well-known test ranges, such as 4242 4242 4242 4242, which payment test modes accept and real payments refuse;
- a generated password, which LoopClicker never stores.
Fields it cannot recognise are left as they are. It works with React and Vue forms, which ignore values set the simple way.
Placeholders in your own scenarios
In a Type text or Fill form step, write a generator in double braces — {{fake.firstName}}, {{fake.email}}, {{fake.zip}} — and each pass of the loop gets a new made-up person. They also work next to spreadsheet columns when a scenario runs once per CSV row (Pro).
What it cannot do
- It does not attach files, and fields inside a frame from another site, such as some card forms, may stay empty.
- It fills the fields; it does not press submit unless your scenario has a click on the button.
- It is for testing forms you build or are allowed to test. Signing up to other people's services with made-up details can break their rules.
Checked against LoopClicker on .