本页由英文自动翻译。

阅读英文版
Proxy Mail QA

AI 注册页审查:让智能体测试每个字段

AI 编程智能体可以打开你的注册页,在字段中尝试各种值。有了测试收件箱和现成的值,它可以审查每个字段,还能完成注册。

更新于

先说结论。 Proxy Mail QA 是我们做的,所以我们并不中立。本文推荐它做一件事:给 AI 智能体提供真实的测试收件箱和现成的测试值,让它检查注册页的每个字段,并通过邮件完成注册。Proxy Mail QA 不审查页面的设计、文案、无障碍、速度或安全,也不填写或提交表单:这些由智能体用自己的浏览器工具完成。其他方面请参阅它发现不了什么。

AI 编程智能体(例如 Qoder 中的智能体)可以打开你的注册页,读取字段并尝试填写值。有两件事通常会妨碍它完成真正的审查:

本文介绍逐字段审查应该检查什么,以及如何给智能体提供检查所需的东西。

逐字段审查检查什么

字段 尝试什么 预期结果
邮箱 大写字母、加号标签、撇号(o'brien)、64 个字符的上限;以及无效地址,例如包含两个 @ 有效地址被接受,邮件送达。无效地址在发送任何内容之前被拒绝
名字 O'Brien、Smith-Jones、José、李、محمد、单个字母、正好等于字段上限以及超出一个 真实姓名按输入原样接受。超出上限一个字符时被拒绝,并给出清晰提示
代码形式的姓名 <b>Jane</b>, <script>alert(1)</script> 作为纯文本存储和显示,绝不执行
密码 正好最短、正好最长、少一个、多一个、每种符号、中间带空格 符合规则的密码被接受,之后可以登录。不符合规则的在字段处被拒绝,并说明规则
出生日期 成年人、未满 18 岁的人、明天满 18 岁的人 年龄规则在正确的日期生效
国家/地区 规则中区别对待的每个国家/地区 正确的条款、内容或拒绝
确认字段 不匹配的确认邮箱或确认密码 在字段处显示错误
整个表单 提交两次;已注册的地址 只有一个账号和一封邮件。如果对你的应用重要,提示文案不应透露某人是否有账号

Proxy Mail QA 给智能体提供什么

如果想尝试很多姓名或密码,又不想为每次尝试新建地址,可以给每次尝试加上不同的加号标签:k7f2x9ab12cd+name1@mailclub.dev、+name2 等。对你的应用来说,每个都是新账号,而邮件仍会进入同一个收件箱。如果你的应用拒绝加号标签,这本身就是一个发现。

在 Qoder 中连接

  1. 在 Qoder Marketplace 的 Connectors 标签页中打开 Proxy Mail QA(国际站,中国站)并连接。也可以安装 Proxy Mail QA 插件,它提供相同的工具和八个技能。
  2. 当 Qoder 提示时,在浏览器中登录 Proxy Mail QA,并选择智能体可以使用的项目。免费账号就够了。
  3. 将 Qoder 的权限级别设为 Ask every time,而不是 Auto approve,并在提示时逐一批准每个 Proxy Mail QA 步骤。

插件中有两个技能适合这项审查:signup-form-email-validation(地址、姓名和密码)和 age-and-region-testing(年龄限制和国家/地区规则)。

发起审查

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.

由智能体输入值并点击按钮。Proxy Mail QA 从不点击你页面上的任何东西。

解读结果

它发现不了什么

开始之前

更多详情:特殊地址、特殊姓名和密码以及 MCP server。

在你的下一次注册测试中试试

免费版,无需信用卡。创建一个地址,看着验证码或链接送达。

免费创建账号打开应用

你的应用是用 AI 工具构建的?选择你的工具

对本页有疑问?

可以用任何语言提问。文档可以立即回答,你也可以把问题发给 Proxy Mail QA 团队,他们会用英文回复。