Proxy Mail QA

AI registration page review: let an agent test every field

An AI coding agent can open your registration page and try values in its fields. With test inboxes and ready-made values, it can review every field and finish the registration too.

Updated

Our recommendation, up front. We make Proxy Mail QA, so we’re not neutral. In this article we recommend it for one job: giving an AI agent real test inboxes and ready-made test values, so it can check every field of your registration page and finish the registration through the email. Proxy Mail QA doesn’t review your page’s design, wording, accessibility, speed or security, and it doesn’t fill in or submit the form: the agent does that with its own browser tools. For the rest, see What it won’t catch.

An AI coding agent, such as the one in Qoder, can open your registration page, read its fields and try values in them. Two things usually stop it from doing a proper review:

This article covers what a field-by-field review should check, and how to give the agent what it needs to check it.

What a field-by-field review checks

Field What to try What should happen
Email Capitals, a plus tag, an apostrophe (o'brien), the 64-character maximum; and invalid ones, such as two @ signs Valid ones are accepted and the email arrives. Invalid ones are refused before anything is sent
Names O'Brien, Smith-Jones, José, 李, محمد, one letter, exactly the field’s maximum and one over Real names are accepted as typed. One over the maximum is refused with a clear message
Names, as code <b>Jane</b>, <script>alert(1)</script> Stored and shown as plain text, never run
Password Exactly the minimum, exactly the maximum, one under, one over, each kind of symbol, a space inside In-rule passwords are accepted and sign in afterwards. Out-of-rule ones are refused, at the field, with the rule
Date of birth An adult, someone under 18, someone who turns 18 tomorrow Your age rule applies on the right day
Country Each country your rules treat differently The right terms, content or refusal
Confirm fields A confirm email or password that doesn’t match An error at the field
The whole form Submitting twice; an address that’s already registered One account and one email. Wording that doesn’t confirm whether someone has an account, if that matters for your app

What Proxy Mail QA gives the agent

To try many names or passwords without making an address for each, give each attempt its own plus tag: k7f2x9ab12cd+name1@mailclub.dev, +name2 and so on. To your app each is a new account, and the mail still arrives in the one inbox. If your app refuses plus tags, that’s a finding in itself.

Connect it in Qoder

  1. In the Qoder Marketplace, open Proxy Mail QA in the Connectors tab (global site, China site) and connect it. Or install the Proxy Mail QA plugin, which adds the same tools and eight skills.
  2. Sign in to Proxy Mail QA in your browser when Qoder asks, and choose the project the agent may use. A free account is enough.
  3. Set Qoder’s permission level to Ask every time, not Auto approve, and approve each Proxy Mail QA step when asked.

Two of the plugin’s skills fit this review: signup-form-email-validation (addresses, names and passwords) and age-and-region-testing (age gates and country rules).

Ask for the review

Prompt
Review the registration page at https://staging.acme.dev/register with Proxy Mail QA.
Start a run. Use form_values for the fields, register once and finish the verification
with the code or link from the email.
Then try the values from get_address_variants, get_name_variants (with each name field's
maximum length) and get_password_variants (with the password field's minimum and maximum)
in their fields. Use a plus tag on the address for each new attempt.
Make one account with age under18 and one with age turns18tomorrow, and check what the
form does with each.
Finish the run and give me a table: field, value, what it tests, what the app did, and
what to fix.

The agent types the values and presses the buttons. Proxy Mail QA never presses anything on your page.

Reading the results

What it won’t catch

Before you start

More detail: unusual addresses, unusual names and passwords and the MCP server.

Try it on your next sign-up test

Free plan, no credit card. Create an address and watch the code or link arrive.

Create a free accountOpen the app

Built your app with an AI tool? Pick yours