تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی توسعه مبتنی بر آزمایش در ++C

دوره آموزشی توسعه مبتنی بر آزمایش در ++C

2 ساعت 21 دقیقهمبتدی2018-06-28

مدرسین

Richard Wells

Richard Wells

Software Engineer

جزئیات دوره

هر توسعه دهنده نرم افزاری می خواهد برنامه هایی با کیفیت بالا ارسال کند. توسعه مبتنی بر آزمون (TDD) یک رشته کلیدی است که می تواند به شما کمک کند تا روند توسعه خود را تقویت کنید-و به نوبه خود، پایگاه کد خود را-با اطمینان از اینکه خرابی ها و اشکالات در مراحل اولیه مورد بررسی قرار می گیرند. در این دوره، به ریچارد ولز بپیوندید زیرا او تست واحد و TDD را برای پروژه های ++C پوشش می دهد. ریچارد مروری بر آزمایش واحد و TDD ارائه می دهد و توضیح می دهد که چرا هر دو برای توسعه دهندگان بسیار مهم هستند. او همچنین نحوه تنظیم محیط توسعه خود را برای TDD نشان می دهد و از چارچوب واحد تست ++Google C می گذرد. در طول دوره، او بهترین شیوه ها را به اشتراک می گذارد و نمونه ها و موارد آزمایشی را ارائه می دهد که می تواند به شما در درک عملی TTD در++C کمک کند.

اهداف یادگیری
توسعه تست محور (TDD) چیست؟
راه اندازی محیط توسعه خود
راه اندازی Google Test با Eclipse، Visual Studio، CLion و Xcode
کار با Google Test
تست دو نفره
کتابخانه Google Mock
بهترین شیوه های TDD

مهارت ها

C++Software TestingDevOps FoundationsDevOpsProgramming LanguagesOpen SourceSoftware DevelopmentOne-Off

سرفصل ها

0. مقدمه

  • 01 - خوش آمدید

1. مروری بر توسعه آزمایش محور

  • 02 - تست واحد چیست
  • 03 - توسعه آزمایش محور چیست
  • 04 - مثال - جلسه TDD، کاتای FizzBuzz

2. محیط توسعه خود را تنظیم کنید

  • 05 - Google Test را با Eclipse راه‌اندازی کنید
  • 06 - Google Test را با ویژوال استودیو راه‌اندازی کنید
  • 07 - Google Test را با CLion راه‌اندازی کنید
  • 08 - Google Test را با Xcode راه‌اندازی کنید

3. مروری بر تست گوگل

  • 09 - تست گوگل

4. کاتای پرداخت سوپرمارکت

  • 10 - نمای کلی، راه‌اندازی و اولین مورد آزمایشی
  • 11 - موارد را اضافه کنید، قیمت اقلام را اضافه کنید و کل فعلی را محاسبه کنید
  • 12 - چندین آیتم را اضافه کنید و کل را محاسبه کنید
  • 13 - اضافه کردن و اعمال تخفیف
  • 14 - در هنگام اضافه کردن یک مورد بدون قیمت، یک استثناء قرار دهید

5. تست دونفره

  • 15 - بررسی اجمالی دوتایی تست
  • 16 - نمای کلی Google Mock
  • 17 - مثال Google Mock

6. بهترین شیوه‌های توسعه Test-Drive

  • 18 - بهترین شیوه‌های توسعه آزمایش محور

نتیجه

  • 19 - مراحل بعدی

دوره های مرتبط

مسیرهای مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal