لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش تست و دیباگ در اپلیکیشنهای .NET Core
- آخرین آپدیت
دانلود Testing and Debugging in .NET Core Applications
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
با دوره جامع ما، هنر تست و دیباگ در .NET Core را به طور کامل بیاموزید. از تست واحد (Unit Testing) گرفته تا تستهای یکپارچگی (Integration) و تستهای سرتاسری (End-to-End)، شما تکنیکهای متعددی را برای اطمینان از پایداری و بدون خطا بودن اپلیکیشنهای .NET Core خود خواهید آموخت. در این دوره، عمیقاً به ابزارها و متدولوژیهای دیباگ میپردازیم، مسائل را به طور موثر تشخیص میدهیم و مهارتهای لازم برای حفظ کیفیت و قابلیت اطمینان نرمافزار را کسب میکنیم. چه یک توسعهدهنده باسابقه باشید و چه تازه کار خود را شروع کرده باشید، این دوره شما را با مهارتهای ضروری برای مقابله با چالشهای تست و دیباگ تجهیز میکند.
نتایج یادگیری:
تکنیکهای پیشرفته تست: کسب مجموعه مهارتهای جامع شامل تست واحد، تست یکپارچگی و تست سرتاسری برای تضمین تابآوری اپلیکیشنهای .NET Core.
مهارتهای حرفهای در دیباگ: بررسی عمیق ابزارها و روشهای دیباگ، یادگیری شناسایی و رفع موثر خطاها و ارتقای کیفیت کلی کد.
کاربرد در دنیای واقعی: کسب دیدگاههای عملی برای پیادهسازی تکنیکهای تست و دیباگ در سناریوهای واقعی و آماده شدن برای مدیریت چالشها در محیطهای توسعه حرفهای.
پیشنیاز این دوره، داشتن دانش پایه در توسعه .NET Core و آشنایی با زبان برنامهنویسی C# است. این دوره برای توسعهدهندگان سطح متوسط تا ارشد جهت ارتقای مهارتها، مهندسان نرمافزار و متخصصان تضمین کیفیت (QA) توصیه میشود.
پس از اتمام این دوره، میتوانید برای موقعیتهای شغلی مانند توسعهدهنده .NET Core، مهندس تست و معمار نرمافزار اقدام کنید.
سرفصل ها و درس ها
مقدمهای بر تست در .NET Core
Introduction to Testing in .NET Core
چرا تست در توسعه نرمافزار اهمیت دارد (بخش اول)
Why Testing Matters in Software Development Part 1
چرا تست در توسعه نرمافزار اهمیت دارد (بخش دوم)
Why Testing Matters in Software Development Part 2
مروری بر متدولوژیهای تست
Overview of Testing Methodologies
توسعه تستمحور (TDD) در .NET Core (بخش اول)
Test-Driven Development (TDD) in .NET Core Part 1
توسعه تستمحور (TDD) در .NET Core (بخش دوم)
Test-Driven Development (TDD) in .NET Core Part 2
آشنایی با فریمورکهای تست
Introduction to Testing Frameworks
مدیریت تستکیسها و مجموعه تستها
Managing Test Cases and Test Suites
اجرا و گزارشدهی تستها در Visual Studio
Running and Reporting Tests in Visual Studio
نوشتن تستهای واحد
Writing Unit Tests
مبانی تست واحد و ساختار تست (بخش اول)
Basics of Unit Testing and Test Anatomy Part 1
مبانی تست واحد و ساختار تست (بخش دوم)
Basics of Unit Testing and Test Anatomy Part 2
تست فیکسچرها و متدهای Setup/TearDown (بخش اول)
Test Fixtures and Setup/TearDown Methods Part 1
تست فیکسچرها و متدهای Setup/TearDown (بخش دوم)
Test Fixtures and Setup/TearDown Methods Part 2
اعتبارسنجیها (Assertions) و کتابخانههای Assert
Assertions and Assert Libraries
چرخه Red-Green-Refactor در TDD
Red-Green-Refactor Cycle in TDD
آشنایی با فریمورکهای Mocking و جداسازی
Introduction to Mocking and Isolation Frameworks
شبیهسازی وابستگیها (Mocking) برای تست واحد
Mocking Dependencies for Unit Testing
تست مدیریت استثناها و حالتهای خاص (بخش اول)
Testing Exception Handling and Edge Cases Part 1
تست مدیریت استثناها و حالتهای خاص (بخش دوم)
Testing Exception Handling and Edge Cases Part 2
تست یکپارچگی در .NET Core
Integration Testing in .NET Core
تست یکپارچگی چیست؟
What Is Integration Testing
راهاندازی محیط تست یکپارچگی
Setting Up an Integration Testing Environment
نمایش نظرات