آموزش توسعه آزمایش محور: تصویر بزرگ

Test-driven Development: The Big Picture

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

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

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

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

توسعه تست محور چیست؟ What Is Test-driven Development?

  • نمای کلی ماژول Module Overview

  • چالش های توسعه نرم افزار Software Development Challenges

  • توسعه تست محور چیست؟ What Is Test-driven Development?

  • تاریخچه توسعه آزمایش محور History of Test-driven Development

  • چرا توسعه آزمایش محور را تمرین کنیم؟ Why Practice Test-driven Development?

  • خلاصه ماژول Module Summary

برنامه های آزمایشی 101 Testing Applications 101

  • نمای کلی ماژول Module Overview

  • انواع تست Types of Testing

  • تست چارچوب ها و ابزار Testing Frameworks and Tools

  • مفاهیم تست Testing Concepts

  • بینش از تست Insights from Testing

  • خلاصه ماژول Module Summary

تکنیک های رایج برای تست کد Common Techniques for Testing Code

  • نمای کلی ماژول Module Overview

  • تزریق وابستگی Dependency Injection

  • تست دوبل Test Doubles

  • بهترین شیوه ها Best Practices

  • خلاصه ماژول Module Summary

گوچاهای توسعه تست محور Test-driven Development Gotchas

  • نمای کلی ماژول Module Overview

  • ضد الگوها Anti-patterns

  • محدودیت های TDD Limitations of TDD

  • پرسش های رایج Common Questions

  • خلاصه ماژول Module Summary

آیا توسعه آزمایش محور تنها چیزی است که من نیاز دارم؟ Is Test-driven Development All I Need?

  • نمای کلی ماژول Module Overview

  • ازمایش عملکرد Performance Testing

  • تست تولید Production Testing

  • تست امنیت و انطباق Security and Compliance Testing

  • خلاصه ماژول Module Summary

  • خلاصه دوره Course Summary

نمایش نظرات

آموزش توسعه آزمایش محور: تصویر بزرگ
جزییات دوره
1h 14m
29
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
Jason Olson
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jason Olson Jason Olson

جیسون اولسون یک مهندس نرم افزار است که علاقه زیادی به محاسبات توزیع شده و فناوری مبتنی بر ابر دارد. او یک توسعه دهنده پشته کامل در Concur ، و پیش از این یک انجیلیست فنی و مدیر برنامه در مایکروسافت است. خارج از کار ، او پدر دو شوهر است و شوهر دوست داشتنی است. او عاشق ساختن سیستمهایی است که به صورت توزیع شده ، مقیاس بندی و تحمل خطا و قابل اعتماد باشد. وی در Microsoft//build/(2011 ، 2013 ، 2014 و 2015) ، Tech Ed ، کنفرانسهای داخلی مایکروسافت و بسیاری از گروههای کاربر دات نت سخنرانی کرده است. او همچنین به عنوان مهمان در پادکست هایی مانند .NET Rocks و Hanselminutes ظاهر شده است.