تعداد ویدئو | 46 |
---|---|
زمان دوره | 02:53:46 |
مترجم | پرووید |
ناظر ترجمه | پرووید |
دوبلر | پرووید |
ناظر دوبلاژ | پرووید |
سایت منتشر کننده | پلورال سایت |
آموزش تست واحد (Unit Testing) در دات نت (NET.) یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته آموزشی انجام تست واحد (Unit Testing) در دات نت و ویژوال استودیو 2019 است که با نام اصلی Testing .NET Code in Visual Studio 2019 از شرکت Pluralsight منتشر شده است.
تست واحد یا همان Unit Testing، یکی از اصولیترین روشهای تست نرمافزاری است که در فرآیند توسعه نرمافزار مورد استفاده قرار میگیرد. در این روش، قطعات کوچک کد، معمولاً توابع، متدها و کلاسها بهطور مستقل و جداگانه تست میشوند. هدف از تست واحد، تأیید صحت کارکرد و قابلیت اطمینان بودن هر قطعه کد است. با استفاده از تست واحد، میتوان اشکالات و خطاهای احتمالی را در مراحل اولیه فرآیند توسعه کشف کرده و اطمینان حاصل کرد که تغییرات جدید به بخشهای دیگر نرمافزار تأثیر منفی نمیگذارند. همچنین، این روش به توسعهدهندگان کمک میکند تا کدهای ماژولار و قابل نگهداریتری ایجاد کنند و در نتیجه به بهبود کیفیت و عملکرد کلی نرمافزار کمک میکند. تست واحد یکی از مفاهیم اصولی توسعه نرمافزار Agile و Test-Driven Development (TDD) میباشد و از اهمیت بالایی برخوردار است.
یکی از مهمترین مزیتهای تست نرمافزار، اطمینان حاصل کردن از کارکرد صحیح نرمافزار و عدم وجود خطاهای حیاتی است. این مزیت به توسعهدهندگان اجازه میدهد که از مسائل پیچیدهتری مانند بهبود کیفیت نرمافزار، افزایش قابلیت اطمینان و کاهش هزینههای ناشی از خطاها، بهرهمند شوند. همچنین، تست نرمافزار به محیطهای پویا و متغیر نرمافزار اجازه میدهد تا در صورت وجود تغییرات و بهروزرسانیها، به درستی عمل کند و از پایداری و کارایی بالایی برخوردار باشند. با اجرای تستها در مراحل زودهنگام توسعه، احتمال کشف و رفع اشکالات بهطور موثر و کارآمد افزایش مییابد که بهصورت کلی منجر به کاهش هزینهها و زمان توسعه میشود. علاوه بر این، تست نرمافزار موجب افزایش اعتماد مشتریان به نرمافزار میشود و رضایت آنها را افزایش میدهد.
فصل اول: مقدمه
فصل دوم: ایجاد کردن اولین پروژه تست
فصل سوم: نوشتن و اجرا کردن Unit Test ها
فصل چهارم: پیاده سازی کردن Data Driven Test ها
فصل پنجم: تست کردن با MSTest، NUnit یا xUnit
فصل ششم: تجزیه و تحلیل کردن Code Coverage
فصل هفتم: استفاده کردن از Live Unit Testing
تمامی حقوقی مادی و معنوی متعلق به گروه آموزشی پرووید است.
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.