英語から自動翻訳されています。

英語で読む
Proxy Mail QA

AI による登録ページのレビュー:エージェントにすべての項目をテストさせる

AI コーディングエージェントは、登録ページを開いて各項目に値を入力できます。テスト用の受信トレイと用意された値があれば、すべての項目をレビューし、登録の完了まで進められます。

更新日:

最初に、私たちのおすすめを書いておきます。 私たちは Proxy Mail QA を作っているので、中立ではありません。この記事では、ひとつの用途にこれをおすすめします。AI エージェントに本物のテスト用の受信トレイと用意済みのテスト値を渡し、登録ページのすべての項目を確認して、メールを通じて登録を完了させる用途です。Proxy Mail QA は、ページのデザイン、文言、アクセシビリティ、速度、セキュリティはレビューしません。また、フォームへの入力や送信もしません。それはエージェントが自分のブラウザツールで行います。それ以外については、検出できないことを参照してください。

Qoder のような AI コーディングエージェントは、登録ページを開き、項目を読み取り、値を試すことができます。ただし、通常は次の 2 つの理由で、きちんとしたレビューができません。

この記事では、項目ごとのレビューで何を確認すべきか、そしてそれを確認するためにエージェントに何を渡せばよいかを説明します。

項目ごとのレビューで確認すること

項目 試す値 期待される動作
メール 大文字、プラスタグ、アポストロフィ(o'brien)、最大の 64 文字。また、@ が 2 つあるものなどの無効な値 有効な値は受け付けられ、メールが届きます。無効な値は、何も送信される前に拒否されます
名前 O'Brien、Smith-Jones、José、李、محمد、1 文字、項目の最大文字数ちょうど、最大より 1 文字多いもの 実在の名前は入力どおりに受け付けられます。最大より 1 文字多いものは、分かりやすいメッセージとともに拒否されます
コードとしての名前 <b>Jane</b>, <script>alert(1)</script> プレーンテキストとして保存・表示され、実行されることはありません
パスワード 最小ちょうど、最大ちょうど、最小より 1 文字少ないもの、最大より 1 文字多いもの、各種記号、途中にスペースを含むもの ルールに合うパスワードは受け付けられ、その後のサインインにも使えます。ルールに合わないものは、項目の位置でルールとともに拒否されます
生年月日 成人、18 歳未満の人、明日 18 歳になる人 年齢のルールが正しい日に適用されます
国 ルール上の扱いが異なる各国 正しい規約、コンテンツ、または拒否
確認用の項目 一致しない確認用のメールアドレスやパスワード 項目の位置でのエラー
フォーム全体 2 回送信すること、すでに登録済みのアドレス アカウントが 1 つ、メールが 1 通。アプリにとって重要なら、アカウントの有無が分からない文言

Proxy Mail QA がエージェントに渡すもの

アドレスを毎回作らずに多くの名前やパスワードを試すには、試行ごとに別のプラスタグを付けます。k7f2x9ab12cd+name1@mailclub.dev、+name2 のようにします。アプリにとってはそれぞれが新しいアカウントになり、メールは 1 つの受信トレイに届きます。アプリがプラスタグを拒否するなら、それ自体が発見事項です。

Qoder で接続する

  1. Qoder Marketplace の Connectors タブで Proxy Mail QA を開き(グローバルサイト、中国サイト)、接続します。または Proxy Mail QA プラグインをインストールします。同じツールと 8 つのスキルが追加されます。
  2. Qoder に求められたらブラウザで Proxy Mail QA にサインインし、エージェントが使ってよいプロジェクトを選びます。無料アカウントで十分です。
  3. Qoder の権限レベルを Auto approve ではなく Ask every time に設定し、求められたら Proxy Mail QA の各ステップを承認します。

このレビューに合うプラグインのスキルは 2 つです。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 チームに質問を送ることもできます。チームからの返信は英語です。