کتاب تست خودکار برای اپلیکیشن‌های حوزه کشاورزی پایدار با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

تست خودکار برای اپلیکیشن‌های کشاورزی پایدار: دوره آموزشی جامع تست خودکار برای اپلیکیشن‌های کشاورزی پایدار: دوره آموزشی جامع معرفی دوره آیا می‌خواهید با اطمینان بیشتری اپلیکیشن‌های حوزه کشاورزی پایدار ...

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 87,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره تست خودکار برای اپلیکیشن‌های حوزه کشاورزی پایدار

موضوع کلی: برنامه نویسی

موضوع میانی: تست فرانت‌اند

📋 سرفصل‌های دوره

  • 1. مقدمه ای بر تست فرانت اند
  • 2. چرا تست فرانت اند در کشاورزی پایدار مهم است؟
  • 3. اصول توسعه نرم افزار پایدار
  • 4. تست خودکار چیست؟
  • 5. چرایی اتوماسیون تست فرانت اند
  • 6. فواید تست خودکار برای اپلیکیشن های کشاورزی
  • 7. انواع تست فرانت اند
  • 8. تست واحد (Unit Testing)
  • 9. تست ادغام (Integration Testing)
  • 10. تست پذیرش (Acceptance Testing)
  • 11. تست End-to-End (E2E Testing)
  • 12. تست رگرسیون (Regression Testing)
  • 13. تست عملکرد (Performance Testing)
  • 14. تست امنیتی (Security Testing)
  • 15. تست سازگاری (Compatibility Testing)
  • 16. تست قابلیت دسترسی (Accessibility Testing)
  • 17. مفاهیم اصلی تست نویسی
  • 18. Assertions (تأییدیه‌ها)
  • 19. Setup و Teardown (تنظیم و پاکسازی)
  • 20. Mocking و Stubbing (شبیه‌سازی)
  • 21. Fixtures (فیکسچرها)
  • 22. Test Runners (اجراکننده‌های تست)
  • 23. Test Suites (مجموعه‌های تست)
  • 24. اهمیت داده‌های تست در حوزه کشاورزی
  • 25. مدیریت داده‌های سنسورها در تست
  • 26. شبیه‌سازی داده‌های آب و هوایی
  • 27. شبیه‌سازی داده‌های خاک
  • 28. شبیه‌سازی داده‌های رشد گیاهان
  • 29. شبیه‌سازی داده‌های تراکنش‌های کشاورزان
  • 30. محیط توسعه فرانت اند
  • 31. ابزارهای رایج تست فرانت اند
  • 32. JavaScript Testing Frameworks
  • 33. Jest
  • 34. Mocha
  • 35. Chai
  • 36. Enzyme
  • 37. React Testing Library
  • 38. Vue Test Utils
  • 39. Angular Testing Utilities
  • 40. Selenium WebDriver
  • 41. Cypress
  • 42. Playwright
  • 43. Pomodoro Technique (تکنیک پومودورو) برای تست نویسی
  • 44. انتخاب ابزار مناسب برای پروژه کشاورزی پایدار
  • 45. نصب و پیکربندی Jest
  • 46. اولین تست واحد با Jest
  • 47. نوشتن تست‌های واحد برای کامپوننت‌های React
  • 48. نوشتن تست‌های واحد برای کامپوننت‌های Vue
  • 49. نوشتن تست‌های واحد برای کامپوننت‌های Angular
  • 50. تست‌های واحد برای توابع کمکی (Utility Functions)
  • 51. تست‌های واحد برای مدیریت وضعیت (State Management)
  • 52. مفهوم Mocking در تست واحد
  • 53. Mock کردن API Calls
  • 54. Mock کردن ماژول‌های خارجی
  • 55. Mock کردن تاریخ و زمان
  • 56. تکنیک‌های Stubbing
  • 57. تنظیمات Jest برای پروژه
  • 58. گزارش‌دهی در Jest
  • 59. پوشش تست (Test Coverage)
  • 60. مقدمه ای بر تست ادغام (Integration Testing)
  • 61. تست ادغام کامپوننت‌ها
  • 62. تست ادغام با APIهای شبیه‌سازی شده
  • 63. تست ادغام با پایگاه داده شبیه‌سازی شده
  • 64. تست ادغام جریان‌های کاری کاربر
  • 65. مفهوم تست E2E
  • 66. اهمیت تست E2E برای اپلیکیشن‌های کشاورزی
  • 67. ابزارهای تست E2E: Cypress
  • 68. نصب و پیکربندی Cypress
  • 69. اولین تست E2E با Cypress
  • 70. نوشتن تست‌های E2E برای سناریوهای کاربر
  • 71. تست ورود و خروج کاربر
  • 72. تست ثبت داده‌های مزرعه
  • 73. تست مشاهده وضعیت محصولات
  • 74. تست ثبت هشدارهای زراعی
  • 75. تست ثبت و مشاهده توصیه‌های کودی
  • 76. تست ثبت و مشاهده توصیه‌های آبیاری
  • 77. تست ثبت و مشاهده پیش‌بینی آب و هوا
  • 78. تست ثبت و مشاهده گزارش‌های برداشت
  • 79. تست E2E برای مدیریت کاربران
  • 80. تست E2E برای نقش‌های مختلف کاربر (کشاورز، مشاور، مدیر)
  • 81. تست E2E برای بخش پشتیبانی و راهنما
  • 82. تست E2E برای گزارش‌دهی و داشبوردها
  • 83. مدیریت Locators در Cypress
  • 84. استفاده از Selectors برای پیدا کردن عناصر
  • 85. تست‌های زمان‌بندی شده (Scheduled Tests)
  • 86. تست E2E با Playwright
  • 87. مقایسه Cypress و Playwright
  • 88. نوشتن تست‌های E2E با Playwright
  • 89. تست‌های مبتنی بر مرورگرهای مختلف
  • 90. تست‌های مبتنی بر دستگاه‌های مختلف (Responsive Testing)
  • 91. اهمیت تست رگرسیون
  • 92. ایجاد تست‌های رگرسیون خودکار
  • 93. اجرای تست‌های رگرسیون پس از هر تغییر
  • 94. مدیریت شکست تست‌های رگرسیون
  • 95. تست عملکرد (Performance Testing) در فرانت اند
  • 96. معیارهای کلیدی عملکرد (Core Web Vitals)
  • 97. ابزارهای تست عملکرد
  • 98. Lighthouse
  • 99. WebPageTest
  • 100. اندازه‌گیری زمان بارگذاری صفحات
تگ‌ها: Agritech Application Testing automated testing DevOps frontend testing Programming software testing Sustainable Agriculture برنامه نویسی تست اپلیکیشن تست خودکار تست فرانت‌اند تست نرم افزار توسعه نرم افزار کشاورزی پایدار

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.