پوروشکاکتابخانه پرامپت‌های آماده
صفحه اصلی/برنامه‌نویسی و SQL/تولید مجموعه تست های واحد با پوشش حالت های حدی و استثناها
code_tech۰ بار کپی شده

تولید مجموعه تست های واحد با پوشش حالت های حدی و استثناها

این پرامپت یک سوئیت تست خودکار جامع برای توابع یا کامپوننت های نرم افزاری شما می سازد. تمامی سناریوهای موفق، خطاها و داده های غیرمنتظره به دقت پوشش داده می شوند. شبیه سازی وابستگی های خارجی مانند دیتابیس و شبکه طبق الگوهای استاندارد انجام می گیرد. ساختار تست ها بر اساس الگوی شفاف چینش، اجرا و بررسی سازماندهی می شود. با اعمال این پرامپت پوشش آزمون پروژه شما به بالای نود درصد می رسد. همچنین خطاهای ناخواسته قبل از استقرار در محیط عملیاتی به سادگی کشف می گردند.

سازگار با:chatgptgemini

شخصی‌سازی متغیرها

اسپانسر محتواتبلیغ

پیش‌نمایش زنده پرامپت

(107 کلمه)
Act as a senior software QA engineer and automated test architect. Generate a comprehensive unit test suite in {{test_framework}} for the following function/component written in {{programming_language}}:
Code to test:
```
{{code_under_test}}
```

Ensure the test suite includes:
1. Happy path scenarios with standard valid inputs.
2. Boundary and edge cases (e.g., null, empty strings, integer overflows, unexpected types, extremely large payloads).
3. Error handling and exception assertion (ensuring errors are thrown with proper messages/codes).
4. Mocking or stubbing of external dependencies (e.g., network calls, filesystem, time-based functions).
5. Meaningful assertion descriptions adhering to the Arrange-Act-Assert (AAA) pattern.
6. Target code coverage of at least 95% branch coverage.

راهنمای کاربردی و پاسخ مستقیم

تولید خودکار تست های واحد و یکپارچه سازی نرم افزار با رعایت الگوی AAA و پوشش حالت های حدی.