🔸 تست نویسی یعنی:
برای برنامهات سناریو تعریف کنی و مشخص کنی:
«اگر این ورودی داده شد، انتظار داریم این خروجی رو دریافت کنیم»
🔹 بعد سیستم خودش این سناریوها رو اجرا میکنه:
❗️ اگر نتیجه مطابق انتظار نبود، تست Fail میشه و بهت خبر میده که یه جای کار مشکل داره ⚠️
یعنی:
به جای اینکه هر بار خودت دستی همه چیزو چک کنی، یه برنامه میاد برنامهات رو تست میکنه 🤖
مثلا برای تست محدودیت استفاده از کوپن میتونیم این سناریو رو تعریف کنیم:
یه کوپن با محدودیت ۵ بار استفاده بساز
۶ تا کاربر ایجاد کن
۵ نفر اول باید بتونن از کوپن استفاده کنن ✅
نفر ششم باید خطا بگیره ❌
🔸 اگر نفر ششم خطا گرفت:
یعنی تست Pass شده ✅
🔹 اگر تونست از کوپن استفاده کنه:
یعنی تست Fail شده ❌
در واقع تست داره بهمون میگه:
«رفتار برنامه دقیقا مطابق چیزی که انتظار داشتیم هست یا نه» 🔍
🔗 ارتباط با پشتیبانی لرن پث: @learnpath_ir_support
📌 پست متعلق به کانال لرن پث: @learnpath_ir
🌐 آدرس وبسایت لرن پث: learnpath.ir
#آموزش #تست_نویسی #برنامه_نویسی
Post #105
11
پلتفرم آموزشی لرن پث | آموزش رایگان برنامه نویسی 🔸 تست یعنی: بررسی کنیم برنامه دقیقا همون کاری رو انجام میده که انتظار داریم. 🔹 فرض کن یکی از فیچرهای اپلیکیشنت «کوپن تخفیف» باشه! 🏷 هر کوپن: - تاریخ انقضا داره ⏳ - محدودیت تعداد استفاده داره 🔢 - و هر کاربر فقط یکبار میتونه ازش استفاده کنه 👤 🔸 حالا از…