آموزش تست موثر واحد C # برای برنامه های سازمانی

Effective C# Unit Testing for Enterprise Applications

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره به شما کمک می کند تا درک بهتری از آزمایش واحد با الگوهای خوب برای دنبال کردن و درک درستی از الگوها برای جلوگیری از آن داشته باشید. خواهید دید که چگونه می توانید از الگوهایی که منجر به آزمایش های شکننده ای می شود که مانع بازسازی کد شما می شوند ، جلوگیری کنید. ایجاد آزمایشات موثر واحد C # برای برنامه های سازمانی نیاز به تأمل و تأمل دارد تا مجموعه تست شما از روت بودن ، شکنندگی و غیرقابل اعتماد بودن سنگین نشود. در این دوره ، آزمایش موثر C # Unit برای برنامه های سازمانی ، شما می توانید تکنیک هایی را برای ایجاد تست های واحدی که قابل خواندن ، ریسک پذیری و مقاوم در برابر ریکاوری هستند ، بیاموزید. شما می آموزید که چگونه با آزمایش سه رکن از تست های واحد موثر ، آزمون های واحد قابل نگهداری ایجاد کنید. اول ، آزمون های واحدی باید واضح و ساده باشند و بر خوانایی آنها تأکید کنند. دوم ، آزمایشات واحد باید بیشترین مقدار را با تمرکز بر تأیید اعتبار مهمترین و پیچیده ترین کد شما فراهم کنند. سرانجام ، شما باید با دانستن جزئیات ممکن در مورد کد تولید خود ، انعطاف پذیر باشید. با پایان این دوره ، دیدگاه جدیدی در مورد تست واحد خواهید دید که بر تست واحد متفکر تأکید دارد.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

یادگیری مبانی تست های واحد موثر Learning the Basics of Effective Unit Tests

  • مقدمه Introduction

  • تست های واحد موثر Effective Unit Tests

  • تعاریف Definitions

  • نمایش راه حل Demonstration of the Solution

  • خلاصه Summary

ایجاد تست های واضح و ساده که بر خوانایی تأکید دارند Creating Clear and Simple Tests That Emphasize Readability

  • مفاهیم اصلی Core Concepts

  • نام های آزمون سازگار و معنی دار Consistent and Meaningful Test Names

  • نمایش نامگذاری آزمون Demonstration of Test Naming

  • نمایش ایجاد قطعه کد Demonstration of Creating a Code Snippet

  • تست های واضح و ساده Clear and Simple Tests

  • نمایش تستهای واضح و ساده Demonstration of Clear and Simple Tests

  • سناریوهای آزمون دقیق Precise Test Scenarios

  • خلاصه Summary

ایجاد تست های با ارزش بالا که خطرناکترین کد شما را پوشش می دهد Creating High Value Tests That Cover Your Riskiest Code

  • مقدمه Introduction

  • مرور نسخه ی نمایشی کد تست شده ضعیف Demo Code Review of Poorly Tested Code

  • نکاتی برای کد قابل آزمایش Tips for Testable Code

  • نمایش کد قابل آزمایش SOLID Demonstration of SOLID Testable Code

  • بر روی تست های با ارزش بالا تمرکز کنید Focus on High Value Tests

  • آزمایش های نمایشی ارزش ، حالت و تعامل Demo of Value, State, and Interaction Tests

  • چقدر پوشش آزمایشی کافی است How Much Test Coverage Is Enough

  • نسخه نمایشی بیش از 100٪ پوشش Demo of More Than 100% Coverage

  • خلاصه Summary

ایجاد تست های انعطاف پذیر که به شما امکان می دهد کد خود را دوباره عیوب کنید Creating Flexible Tests That Allow You to Refactor Your Code

  • مقدمه Introduction

  • آزمایشی آزمایشاتی که مانع بازسازی می شوند Demo of Tests That Impede Refactoring

  • آزمایش واحد کار Testing the Unit of Work

  • نسخه آزمایشی آزمایش از طریق API عمومی Demo of Testing Through the Public API

  • نکاتی برای تست های انعطاف پذیر Tips for Flexible Tests

  • خلاصه Summary

آن را با راهنماها ، چک لیست ها و منابع همراه کنید Bringing It Together with Guidelines, Checklists, and Resources

  • مقدمه Introduction

  • رهنمودهای بررسی کد Code Review Guidelines

  • منابع Resources

  • خلاصه Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش تست موثر واحد C # برای برنامه های سازمانی
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 8m
33
Pluralsight (پلورال سایت) pluralsight-small
18 آذر 1395 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
146
4.1 از 5
دارد
دارد
دارد
Rusty Divine

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Rusty Divine Rusty Divine

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

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

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