آموزش Unit Testing ( تست نرم افزار ) در زبان C#

در این آموزش که از سری آموزش های ماش همدانی ( Code With Mosh ) است به تست نویسی با کمک NUnit و Moq پرداخته شده است

نام اصلی آموزش : Unit Testing For C# Developers

2732a259 7b90 4c88 86ab bc5722a9a7d8

Unit Testing چیست ؟

به طور خلاصه این روش نوشتن کد است که کد خود را تست کرده و سپس آن فرایند را به صورت خودکار انجام دهید.

چرا تست نرم افزار را بیاموزیم؟

چرا باید کد اضافی نوشت؟ آیا نوشتن آن زمان بیشتری نمی برد؟ آیا این سرعت شما را کند می کند؟ چرا فقط برنامه را اجرا نکنید و آن را مانند یک کاربر نهایی آزمایش نکنید؟

این گونه فکر کردن اشتباه بسیاری از توسعه دهندگان است.

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

با افزایش حجم برنامه شما ، هزینه و مدت زمان آزمایش دستی افزایش می یابد. و هرگز 100٪ مطمئن نیستید که آیا تمام بخش های برنامه را به طور کامل آزمایش کرده اید. تا زمانی که نرم افزار خود را منتشر نکنید و از رئیس خود یا کاربر نهایی تماس نگیرید ، هرگز مطمئن نیستید که کد شما واقعاً کار می کند!

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

تست های خودکار به شما کمک می کند تا اشکالات را در چرخه عمر توسعه نرم افزار ، درست در هنگام کد نویسی ، تشخیص دهید. این آزمایشات قابل تکرار هستند. آنها را یکبار بنویسید و بارها و بارها اجرا کنید.

سرفصل های آموزش :

Screenshot 2021 09 15 074549این آموزش را رایگان از فایل بوی دانلود کنید , دانلود شده توسط آبی مدیا

 

نظرات

متوسط امتیازات

0
بدون امتیاز 0 رای
رایگان!
0 نقد و بررسی

جزئیات امتیازات

5 ستاره
0
4 ستاره
0
3 ستاره
0
2 ستاره
0
1 ستاره
0

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “آموزش رایگان Unit Testing ( تست نرم افزار ) در زبان C#”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *