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

دوره آموزشی پیشرفته ASP.NET Core : تست واحد

2 ساعتپیشرفته2024-11-21

مدرسین

Ervis Trupja

Ervis Trupja

Full-Stack .NET Web Developer with a mathematical background

جزئیات دوره

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

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

در ادامه، شما با فرآیند راه‌اندازی و اجرای تست در سه نوع برنامه مهم ASP.NET Core، یعنی کنسول، Web API و MVC، آشنا می‌شوید. این آموزش‌ها شامل مثال‌های عملی، چالش‌های مهارتی و بهترین شیوه‌های پیاده‌سازی تست واحد هستند. علاوه بر این، این دوره به شما کمک می‌کند مهارت‌های خود را در حوزه تست نرم‌افزار تقویت کنید و اعتماد به نفس بیشتری در توسعه کدهای بدون باگ به دست آورید.

مهارت ها

ASP.NET CoreBack-End Web DevelopmentFull-Stack Web DevelopmentAdvancedFront-End Web DevelopmentWeb DevelopmentMicrosoft

سرفصل ها

0. مقدمه

  • 01 - واحد تست برنامه‌های ASP.NET Core
  • 02 - آنچه باید بدانید
  • 03 - تغییرات در ASP.NET Core

1. با تست واحد شروع کنید

  • 04 - استراتژی‌های تست برنامه
  • 05 - چرا تست واحد
  • 06 - چارچوب MSTest را درک کنید
  • 07 - چارچوب NUnit را درک کنید
  • 08 - چارچوب xUnit را درک کنید
  • 09 - بین چارچوب‌ها تصمیم بگیرید

2. برنامه‌های کاربردی کنسول

  • 10 - نمای کلی پروژه کنسول ASP.NET Core
  • 11 - پروژه تست کنسول را راه‌اندازی کنید
  • 12 - تئوری xUnit با InlineData
  • 13 - چالش - روش‌های جمع و میانگین را تست کنید
  • 14 - راه حل - روش‌های جمع و میانگین را آزمایش کنید
  • 15 - تئوری xUnit با MemberData
  • 16 - تئوری xUnit با ClassData

3. برنامه‌های کاربردی Web API

  • 17 - نمای کلی پروژه ASP.NETCore web API
  • 18 - پروژه تست web API را راه‌اندازی کنید
  • 19 - نقطه پایانی HttpGet API را آزمایش می‌کند
  • 20 - چالش - نقطه پایانی HttpGet API را با شناسه تست کنید
  • 21 - راه حل - نقطه پایانی HttpGet API را با شناسه تست کنید
  • 22 - نقطه پایانی HttpPost API را آزمایش می‌کند
  • 23 - واحد تست نقطه پایانی HttpDelete API

4. برنامه‌های کاربردی MVC

  • 24 - نمای کلی پروژه ASP.NETCore MVC
  • 25 - پروژه تست MVC را راه‌اندازی کنید
  • 26 - واحد تست شاخص ActionResult
  • 27 - چالش - جزئیات تست واحد ActionResult
  • 28 - راه حل - جزئیات تست واحد ActionResult
  • 29 - تست واحد ایجاد ActionResult
  • 30 - تست واحد ActionResult را حذف کنید

نتیجه گیری

  • 31 - بعد کجا برویم

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

درباره ما

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

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

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

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

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