Skill عملی برای AI Agent

Webapp Testing

برای تست عملی وب‌اپلیکیشن، سناریوهای کاربر و گزارش خطا با Agent استفاده می‌شود.

آمادهتست وبمتوسطبه‌روزرسانی ۱۶ تیر ۱۴۰۵
1

این Skill چه کاری می‌کند؟

این Skill به شما کمک می‌کند وب‌اپلیکیشن را با کمک AI Agent سریع‌تر و دقیق‌تر تست کنید. کافی است محیط، سناریوی کاربر و داده تست را به Agent بدهید تا مسیر تست، نتیجه هر مرحله و خطاهای دقیق دریافت کنید. این Skill برای تیم‌هایی مناسب است که می‌خواهند قبل از release، رفتار واقعی محصول را بررسی کنند.

2

ورودی لازم

  • URL یا محیط staging
  • سناریو کاربر
  • داده تست
  • انتظار نتیجه
3

خروجی نهایی

  • گزارش تست
  • مراحل بازتولید
  • خطاهای دقیق
  • پیشنهاد رفع
4

مناسب کدام Agentهاست؟

Claude CodeCursorCodexGeminiWindsurf
5

Copy Prompt / Workflow

وب‌اپ را مثل کاربر واقعی تست کن. ورودی: محیط، سناریو، داده تست و انتظار نتیجه. خروجی: مسیر تست، نتیجه هر مرحله و خطاهای دقیق.
6

آموزش استفاده مرحله‌ای

  1. محیط تست و سناریو را مشخص کن.
  2. داده تست یا حساب کاربری لازم را بده.
  3. از Skill بخواه نتیجه هر مرحله را ثبت کند.
  4. در پایان، خطاها را به issue تبدیل کن.
7

مثال واقعی

برای checkout یک فروشگاه آنلاین، این Skill می‌تواند مسیر ورود، سبد خرید و پرداخت را مرحله‌به‌مرحله تست کند.
8

خطاهای رایج

  • فقط می‌گویی تست کن و سناریو نمی‌دهی.
  • داده تست و حساب لازم را آماده نمی‌کنی.
  • خطا را ثبت می‌کنی ولی steps to reproduce نمی‌نویسی.
9

منبع و نصب Skill

منبع اصلی و تأییدشده در skills.sh

npx skills add https://github.com/anthropics/skills --skill webapp-testing
10
مرورگر Agentآمادهپیشرفته

Agent Browser

برای ناوبری در مرورگر واقعی، کلیک، استخراج داده و تست صفحات توسط Agent استفاده می‌شود.

ورودیآدرس صفحه
خروجیگزارش تعامل با صفحه
Compatible Agents
Claude CodeCursorCodexGitHub CopilotWindsurf
خروجی نهایی

گزارش تعامل با صفحه · داده استخراج‌شده · مسیر کلیک یا ناوبری · خطاهای قابل تکرار

دیباگآمادهمتوسط

Diagnose

برای تشخیص مسئله قبل از تغییر کد و جلوگیری از fixهای حدسی استفاده می‌شود.

ورودینشانه خطا
خروجیفرضیه‌های محتمل
Compatible Agents
Claude CodeCursorCodexGeminiChatGPT
خروجی نهایی

فرضیه‌های محتمل · گام‌های بررسی · شواهد لازم · مسیر رفع مشکل

QA / Verificationآمادهساده

Verification Before Completion

برای چک نهایی قبل از اعلام اتمام کار توسط Agent استفاده می‌شود.

ورودیکار انجام‌شده
خروجیچک‌لیست تایید
Compatible Agents
Claude CodeCursorCodexGeminiChatGPT
خروجی نهایی

چک‌لیست تایید · موارد ناقص · خطاهای احتمالی · مرحله بعدی