در حال حاضر محصولی در سبد خرید شما وجود ندارد.
توسعه تست مبتنی بر تست (TDD) یک رویکرد قدرتمند برای ساخت نرم افزار جامد و قوی است. در این دوره، شما مهارت های مورد نیاز خود را یاد خواهید گرفت تا بتوانید TDD را در پروژه های دات نتایت کنید. تست واحد یک نوع تست نرم افزاری است که در آن کد نوشته شده است تا آزمایشات زیر بخش های یکپارچه را به صورت خودکار انجام دهد. این روش می دهد پوشش کاربردی بیشتری را پوشش می دهد و نیاز به تست رگرسیون دستی را کاهش می دهد زمانی که کد برنامه تغییر می کند. هدف این است که تأیید کنید که هر واحد از کد نرم افزاری به عنوان انتظار می رود.
ما همچنین به اشتباهات عیب یابی و اشکال زدایی نگاه خواهیم کرد. پیاده سازی بهترین شیوه ها؛ نوشتن منطق کارآمد و درک اینکه چرا توسعه دهندگان کارهای خود را انجام می دهند. دانش شما رشد خواهد کرد، گام به گام، در طول دوره و شما به چالش کشیده خواهد شد تا بهترین باشید.
پس از این دوره، شما دانش پایه ای از توسعه مبتنی بر آزمون که به شما کمک خواهد کرد شما به جلو حرکت می کنید تا ویژگی های جدید را در پروژه های C # خود انجام دهید. شما مهارت ها و دانش را برای ایجاد یک برنامه هسته ای ASP.NET قابل آزمایش و قابل نگهداری دارید که نیاز به معمار در دنیای واقعی، سازنده های شرکت های دات نت است.
تمام منابع و فایل های کد در اینجا قرار می گیرند: https: // github. com / packtpublishing / test-driven-development-in-.net-core --- handbook
عنوان اصلی : Test Driven Development in .NET Core - The Handbook
سرفصل های دوره :
مقدمه:
مقدمه دوره
شروع به کار با توسعه رانده شده:
ایجاد پروژه تست
تست واحد: ایجاد تست واحد بر اساس نیاز
پیاده سازی: نوشتن کد برای بازگشت اطلاعات صحیح
Refactor: کد تست و پیاده سازی
تست واحد - هسته برنامه:
مرور لیست مورد نیاز کامل با پروژه های GitHub
تست و پیاده سازی: استثناء را پرتاب کنید زمانی که درخواست صفر است
ایجاد خدمات رزرو
تست واحد: رزرو رزرو اتاق
پیاده سازی: رزرو رزرو اتاق
تست واحد: بررسی کنید که اتاق در دسترس باشد
پیاده سازی: بررسی کنید که اتاق در دسترس است
تست و پیاده سازی: اضافه کردن شناسه اتاق به نتیجه
تست و پیاده سازی: نتیجه رزرو موفقیت آمیز یا شکست خورده
تست و پیاده سازی: اضافه کردن ID اتاق به نتیجه
بررسی بخش
تست ادغام - تست لایه دسترسی به داده ها:
پروژه Refactor برای لایه دسترسی داده
تست واحد: اتاق های موجود را بازیابی کنید
پیاده سازی: اتاق های موجود را بازیابی کنید
تست و پیاده سازی: رزرو رزرو اتاق
بررسی بخش
تست نرم افزار - تست واحد ASP.NET CORE (UI) کاربرد:
درک تست واحد .NET Core Core
SETUP SQLITE فروشگاه اطلاعات حافظه
ایجاد سناریوهای تست واحد
اجرای کد برای آزمون
اجرای برنامه ASP.NET Core
نتیجه گیری:
بررسی دوره
Test Driven Development in .NET Core - The Handbook
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
Test Driven Development in ASP.NET Core – The Handbook
کار با توابع مایکروسافت Azure : توسعه راهکارهای Serverless
معماری تمیز ASP. NET Core
توسعه وب مدرن با Blazor و .Net Core 5
کورس کدنویسی Blazor WebAssembly .NET Core 5
Designing and Implementing Source Control using GitHub and Azure DevOps
Introduction To Website Development Technologies
آموزش توسعه و کدنویسی Microsoft SQL Server
Entity Framework Core – یک تور کامل (.NET 5 و بالاتر)
توسعه و کدنویسی .NET MAUI