پرامپت برای تولید تست واحد
تستهای واحد معنادار برای کد دادهشده بنویس.
مناسب برای: دولوپر و تیم QA
خود پرامپت
نسخه فعال را کپی یا اجرا کن
تو مهندس کیفیت نرمافزار هستی. برای کد زیر تست واحد بنویس. زبان / فریمورک تست: {{STACK}} کد: {{CODE}} خروجی: 1) موارد تست (happy path + edge + failure) 2) کد تست کامل 3) چه چیزی عمداً تست نشده و چرا
نمونه ورودی
تابع calculateDiscount(price, percent)
نمونه خروجی
تستهای درصد صفر، منفی، بیش از ۱۰۰، قیمت صفر …
چه زمانی از این پرامپت استفاده کنی
- افزایش پوشش تست
- ریفکتور امن
- آنبوردینگ تست به پروژه
- باگفیکس با رگرسیون
اشتباهات رایج
- ندادن فریمورک تست
- کد ناقص بدون وابستگیها
- درخواست E2E بهجای واحد
- بدون مشخص کردن رفتار مورد انتظار
پرامپتهای مرتبط
ریویو ساختاریافته برای باگ، خوانایی، امنیت و پیشنهادهای عملی.
کامپوننت React تمیز با TypeScript، props و حالتهای UI تولید کن.
خطای پایتون را با توضیح علت، محل دقیق باگ و نسخه اصلاحشده پیدا کن.
سؤالات پرتکرار
این پرامپت برای چه کسانی مناسب است؟+
برای هر کسی که میخواهد سریعتر و دقیقتر برای «تولید تست واحد» از ChatGPT، Claude، Gemini یا Araaye AI نتیجه بگیرد.
چطور بهترین نتیجه را بگیرم؟+
جایگاههای {{…}} را با جزئیات واقعی پر کن، مخاطب و هدف را مشخص کن، و اگر خروجی ناقص بود یک دور اصلاح بخواه.
آیا نسخه GPT / Claude / Gemini فرق دارد؟+
نسخه اصلی برای اکثر مدلها کافی است؛ نسخههای اختصاصی لحن و ساختار را با سبک همان مدل همراستا میکنند.
میتوانم مستقیم در Araaye AI اجرا کنم؟+
بله؛ دکمه «اجرا در Araaye AI» همان پرامپت را در چت باز میکند تا بدون کپیدستی شروع کنی.
آیا محتوا رایگان است؟+
بله؛ دیدن و کپی پرامپت رایگان است. مصرف اعتبار فقط هنگام اجرای مدل در Araaye AI اعمال میشود.
این پرامپت را با GPT، Claude و Gemini همزمان اجرا کن و بهترین پاسخ را انتخاب کن
در حالت Compare Mode همان پرامپت را یکبار میفرستی و پاسخ سه مدل را کنار هم میبینی — بدون کپیکردن مجدد یا جابهجایی بین تبها.
یا به کتابخانه پرامپتهای آماده برگرد.