لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش کاربردی توسعه تستمحور (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
نمایش نظرات