آموزش کاربردی توسعه تست‌محور (TDD) - آخرین آپدیت

دانلود A Practical Introduction to Test-Driven Development

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: برای تبدیل شدن به یک توسعه‌دهنده حرفه‌ای، باید پیش از انتقال کد به محیط عملیاتی، تسلط کاملی بر نوشتن تست‌ها داشته باشید. در این دوره، با رویکردی عملی به بررسی توسعه تست‌محور (TDD) می‌پردازیم و از همان هفته اول، نوشتن و پیاده‌سازی تست‌ها را آغاز می‌کنیم. TDD با تست‌های واحد (Unit Tests) باکیفیت شروع می‌شود و ما نیز از همین نقطه آغاز خواهیم کرد. سرفصل‌های این دوره شامل تبدیل نیازمندی‌های کاربر به تست‌های واحد، به‌کارگیری چرخه «قرمز-سبز-بازسازی» (Red-Green-Refactor) و استفاده از Mockها در پایتون با ماژول unittest.mock است. در پایان این دوره، شما تمامی مراحل TDD را پیش از شروع توسعه کد یاد خواهید گرفت.

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

مبانی تست واحد خودکار Automated Unit Testing Basics

  • معرفی دوره Course Introduction

  • معرفی و دمو ماژول Unittest Unittest module introduction and demo

  • جمع‌بندی بخش اول Module 1 Wrap Up

بهترین روش‌های تست واحد Unit Testing best practices

  • روش‌های غلط تست واحد How to unit test badly

  • جمع‌بندی بخش دوم Module 2 Wrap Up

نوشتن تست‌ها برای TDD Writing Tests for TDD

  • تبدیل نیازمندی‌ها به ادعاهای قابل تست Translating requirements to testable assertions

  • نقش تست‌های واحد در تکمیل مستندات How unit tests supplement docs

  • تولید مستندات با Pylint Generating docs with Pylint

  • جمع‌بندی بخش سوم Module 3 Wrap Up

تمرین چرخه قرمز-سبز-بازسازی The Red-Green-Refactor cycle in practice

  • جمع‌بندی بخش چهارم Module 4 Wrap Up

قدرت مک‌ها (Mocks) The power of mocks

  • مروری کلی بر Mockها A High Level Overview of Mocks

  • پیاده‌سازی عملی Mockها Mocks in Action

  • جمع‌بندی بخش پنجم Module 5 Wrap Up

نمایش نظرات

آموزش کاربردی توسعه تست‌محور (TDD)
جزییات دوره
15h 7m
13
(آخرین آپدیت)
2,620
3.7 از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده