🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش توسعه آزمایش محور در C ++
- آخرین آپدیت
دانلود Test-Driven Development in C++
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
هر توسعه دهنده نرم افزار می خواهد برنامه های با کیفیت بالا را ارسال کند. توسعه آزمایش محور (TDD) یک رشته کلیدی است که می تواند به شما در ارتقاء روند توسعه-و به نوبه خود ، پایه کد شما-با اطمینان از اینکه تصادفات و اشکالات در اوایل مورد بررسی قرار می گیرد ، کمک کند. در این دوره ، به ریچارد ولز بپیوندید زیرا او آزمایش واحد و TDD را برای پروژه های C ++ پوشش می دهد. ریچارد نمای کلی از آزمایش واحد و TDD را ارائه می دهد ، توضیح می دهد که چرا هر دو برای توسعه دهندگان بسیار مهم هستند. او همچنین نشان می دهد که چگونه می توانید محیط توسعه خود را برای TDD تنظیم کنید و از چارچوب آزمایش واحد تست C ++ Google Test استفاده می کند. در طول دوره ، او بهترین شیوه ها را به اشتراک می گذارد و نمونه ها و موارد آزمایشی را ارائه می دهد که می تواند به شما در درک عملی از TTD در C ++ کمک کند.
سرفصل ها و درس ها
مقدمه
Introduction
خوش آمدی
Welcome
1. بررسی اجمالی از توسعه محور آزمون
1. Overview of Test-Driven Development
تست واحد چیست؟
What is unit testing?
توسعه محور تست چیست؟
What is test-driven development?
مثال: جلسه TDD ، کاتالوگ FizzBuzz
Example: TDD session, the FizzBuzz kata
2. تنظیم محیط توسعه خود
2. Setting Up Your Development Environment
Google Test را با Eclipse تنظیم کنید
Set up Google Test with Eclipse
Google Test را با ویژوال استودیو تنظیم کنید
Set up Google Test with Visual Studio
Google Test را با CLion تنظیم کنید
Set up Google Test with CLion
Google Test را با Xcode تنظیم کنید
Set up Google Test with Xcode
3. بررسی اجمالی Google Test
3. Google Test Overview
Google Test
Google Test
4- فروشگاه کالاهای پرداخت سوپر مارکت
4. The Supermarket Checkout Kata
بررسی اجمالی ، تنظیم و اولین مورد آزمایش
Overview, setup, and the first test case
موارد را اضافه کنید ، قیمت کالاها را اضافه کنید و کل فعلی را محاسبه کنید
Add items, add item prices, and calculate the current total
چندین مورد اضافه کنید و تعداد کل را محاسبه کنید
Add multiple items and calculate the total
تخفیف ها را اضافه و اعمال کنید
Add and apply discounts
هنگام اضافه کردن یک مورد بدون قیمت ، یک استثنا را پرتاب کنید
Throw an exception when adding an item with no price
5- تست های مضاعف
5. Test Doubles
بررسی اجمالی دوگانه ها
Test doubles overview
نمای کلی Google Mock
Google Mock overview
مثال Google Mock
Google Mock example
6. بهترین روش های توسعه تست درایو
6. Test-Drive Development Best Practices
توسعه محور آزمون بهترین شیوه ها
Test-driven development best practices
نمایش نظرات