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

دوره آموزشی توسعه تست محور سی شارپ

1 ساعت 22 دقیقهمتوسط2021-09-23

مدرسین

Christian Wenz

Christian Wenz

Web Pioneer, Technology Specialist, Entrepreneur

جزئیات دوره

ضرب المثل قدیمی نجاری "دوبار اندازه گیری، یکبار برش" ممکن است در برنامه نویسی کاربردی به نظر نرسد، اما وقتی همه اثرات بدی را که کد بد می تواند در پی داشته باشد در نظر بگیرید، آیا "دو بار آزمایش، یک بار کد" منطقی نیست؟ هرچه دیرتر آزمایش کنید، تلاش بیشتری برای رفع مشکلات احتمالی ماه ها پیش نیاز است. با توسعه تست محور، ابتدا آزمون را ایجاد کرده و سپس کد را می نویسید. در این دوره، Christian Wenz نحوه اعمال اصول TDD در برنامه نویسی #C را نشان می دهد. کریستین نگاهی به TDD از نظر تئوری دارد (منظور از آن چیست و برنامه نویس باید چه چیزی را بداند؟) و همچنین از نظر عملی (چگونه از TDD برای پروژه های مبتنی بر #C استفاده می کنید؟). او همچنین TDD را در عمل با افزودن آزمایش ها نشان می دهد، توصیه هایی به برنامه نویسان می دهد تا چارچوب های موجود را درک کنند و سناریوهای پیچیده تری را برای استفاده از TDD مانند آزمایش برنامه های وب و API ها و جایگزینی اشیاء پایگاه داده در طول یک آزمایش بررسی می کند.

مهارت ها

C#Software TestingDevOps FoundationsDevOpsProgramming LanguagesMicrosoftSoftware DevelopmentDeep Dive (X:Y)

سرفصل ها

0. مقدمه

  • 01 - تست برنامه‌های کاربردی وب و API ها
  • 02 - آنچه باید بدانید

1. نظریه TDD

  • 03 - در مورد آزمایش
  • 04 - TDD چیست
  • 05 - مزایا و معایب TDD
  • 06 - نرم‌افزار و ابزار

2. شروع به کار با TDD

  • 07 - معرفی پروژه دمو
  • 08 - ایجاد آزمون
  • 09 - رفع کد
  • 10 - اضافه کردن یک آزمون دیگر
  • 11 - رضایت از آزمون بعدی
  • 12 - چالش - قبولی در آزمون
  • 13 - راه حل - قبولی در آزمون

3. تکنیک‌های پیشرفته TDD

  • 14 - مقدمه تمسخر
  • 15 - اضافه کردن رابط
  • 16 - استفاده از تست با ماکت
  • 17 - تست بدون پایگاه داده - آماده سازی
  • 18 - دمو - تست بدون پایگاه داده
  • 19 - تست برنامه‌های ASP.NETCore - آماده سازی
  • 20 - دمو - تست برنامه‌های ASP.NET Core
  • 21 - چالش - تست یک API
  • 22 - راه حل - تست یک API

نتیجه

  • 23 - مراحل بعدی با سی شارپ

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

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

درباره ما

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

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

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

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

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