کتاب تسلط بر تست و اشکالزدایی در برنامههای .NET MAUI با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره تسلط بر تست و اشکالزدایی در برنامههای .NET MAUI
موضوع کلی: توسعه برنامههای کاربردی چندسکویی
موضوع میانی: توسعه با فریمورک .NET
📋 سرفصلهای دوره
- 1. مقدمهای بر تست نرمافزار در .NET MAUI
- 2. آشنایی با مفاهیم کلیدی تست
- 3. انواع تست نرمافزار: واحد، یکپارچگی، سیستم و پذیرش
- 4. نصب و پیکربندی ابزارهای تست .NET
- 5. نوشتن اولین تست واحد با استفاده از MSTest
- 6. نوشتن اولین تست واحد با استفاده از xUnit
- 7. نوشتن اولین تست واحد با استفاده از NUnit
- 8. مقدمهای بر تستهای مبتنی بر Mock
- 9. استفاده از Moq برای ایجاد Mock
- 10. تست کنترلرهای MVC در .NET MAUI
- 11. تست سرویسهای وب API در .NET MAUI
- 12. تست رابط کاربری با استفاده از Appium
- 13. تست خودکار رابط کاربری با استفاده از Xamarin.UITest
- 14. آشنایی با تستهای UI در .NET MAUI
- 15. تستهای بصری در .NET MAUI
- 16. تست عملکرد و بار در .NET MAUI
- 17. استفاده از ابزارهای پروفایلینگ برای شناسایی گلوگاهها
- 18. اشکالزدایی برنامههای .NET MAUI
- 19. استفاده از Visual Studio Debugger
- 20. استفاده از ابزارهای لاگینگ
- 21. مدیریت استثناها در تستها
- 22. تست برنامههای چند زبانه در .NET MAUI
- 23. تست برنامههای دارای وابستگی به پایگاه داده
- 24. تست برنامههای دارای احراز هویت
- 25. تست برنامههای دارای مجوز
- 26. تست برنامههای دارای تنظیمات مختلف
- 27. آشنایی با تستهای TDD (توسعه مبتنی بر تست)
- 28. پیادهسازی TDD در .NET MAUI
- 29. آشنایی با تستهای BDD (توسعه مبتنی بر رفتار)
- 30. پیادهسازی BDD در .NET MAUI
- 31. تستهای یکپارچگی با سرویسهای ابری
- 32. تستهای یکپارچگی با APIهای شخص ثالث
- 33. تستهای End-to-End
- 34. استفاده از ابزارهای CI/CD برای تست خودکار
- 35. ادغام تستها با Azure DevOps
- 36. ادغام تستها با GitHub Actions
- 37. گزارشگیری از نتایج تست
- 38. تحلیل نتایج تست و شناسایی الگوها
- 39. بهبود کیفیت کد با استفاده از تست
- 40. بهینهسازی تستها برای سرعت و کارایی
- 41. تستهای واحد پیشرفته: Async و Parallel
- 42. تستهای Mock پیشرفته: Mocking Interfaces و Abstract Classes
- 43. تستهای پایگاه داده: Unit of Work و Repository Pattern
- 44. تستهای رابط کاربری پیشرفته: Gesture Recognition و Accessibility
- 45. تستهای شبکه: Mocking Network Requests
- 46. تستهای امنیتی: Preventing Common Vulnerabilities
- 47. تستهای محلیسازی و بینالمللیسازی
- 48. تستهای دستگاههای مختلف و رزولوشنهای متفاوت
- 49. تستهای دسترسیپذیری (Accessibility Testing)
- 50. تستهای عملکردی در دستگاههای واقعی
- 51. تستهای باتری و مصرف انرژی
- 52. تستهای Push Notification
- 53. تستهای Geolocation
- 54. تستهای Sensors (شتابسنج، ژیروسکوپ و غیره)
- 55. تستهای پرداخت درون برنامهای
- 56. تستهای اشتراکگذاری محتوا
- 57. تستهای شبکههای اجتماعی
- 58. تستهای دوربین و گالری
- 59. تستهای فایلبرداری
- 60. تستهای Notificationها
- 61. تستهای Background Tasks
- 62. تستهای App Services
- 63. تستهای Dependency Injection
- 64. تستهای Cross-Platform Compatibility
- 65. تستهای Localization
- 66. تستهای Globalization
- 67. تستهای Data Validation
- 68. تستهای UI Automation
- 69. تستهای User Experience (UX)
- 70. تستهای Security
- 71. تستهای Performance
- 72. تستهای Scalability
- 73. تستهای Reliability
- 74. تستهای Maintainability
- 75. تستهای Portability
- 76. تستهای Compatibility
- 77. تستهای Regression
- 78. تستهای Smoke
- 79. تستهای Sanity
- 80. تستهای Exploratory
- 81. تستهای Ad-Hoc
- 82. تستهای Beta
- 83. تستهای User Acceptance Testing (UAT)
- 84. تستهای Alpha
- 85. بهترین روشهای نوشتن تستهای قابل نگهداری
- 86. الگوهای طراحی برای تستهای .NET MAUI
- 87. اشتباهات رایج در تست و نحوه اجتناب از آنها
- 88. منابع و ابزارهای بیشتر برای تست .NET MAUI
- 89. مطالعه موردی: تست یک برنامه .NET MAUI واقعی
- 90. آینده تست نرمافزار در .NET MAUI
تگها:
.NET
.NET MAUI
UI Testing
اشکالزدایی
برنامهنویسی .NET
تست کاربردی
تست نرمافزار
تست واحد
توسعه چندسکویی
توسعه موبایل
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.