کتاب تکنیک‌های Test Mocking برای سناریوهای پرخطر با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

انتخاب پلن

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

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

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

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

عنوان دوره: دوره تکنیک‌های Test Mocking برای سناریوهای پرخطر

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

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

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

  • 1. مقدمه‌ای بر تست Mocking در فرانت‌اند
  • 2. چرا Mocking برای سناریوهای پرخطر ضروری است؟
  • 3. شناسایی سناریوهای پرخطر در فرانت‌اند
  • 4. انواع Mockها: دستی، نیمه‌خودکار، خودکار
  • 5. Mocking توابع و متدهای ساده
  • 6. Mocking وابستگی‌های خارجی (APIها)
  • 7. Mocking ماژول‌ها و کامپوننت‌ها
  • 8. استفاده از کتابخانه‌های Mocking محبوب (Jest، Sinon.JS، Mockito)
  • 9. Jest: شروع کار با Mocking
  • 10. Jest: Mocking توابع با استفاده از `jest.fn()`
  • 11. Jest: Mocking ماژول‌ها با استفاده از `jest.mock()`
  • 12. Jest: Mocking توابع async با `mockResolvedValue` و `mockRejectedValue`
  • 13. Sinon.JS: مقدمه و مفاهیم اصلی
  • 14. Sinon.JS: ایجاد Stubها و Mockها
  • 15. Sinon.JS: بررسی تعاملات با Mockها (Assertions)
  • 16. Mockito: مقدمه و استفاده در تست‌های فرانت‌اند
  • 17. Mocking state management libraries (Redux, Zustand)
  • 18. Mocking Context API
  • 19. Mocking Router در React
  • 20. Mocking LocalStorage و SessionStorage
  • 21. Mocking Web Workers
  • 22. Mocking Web APIs (Fetch, WebSocket)
  • 23. تست Mocking کامپوننت‌های پیچیده
  • 24. Mocking کامپوننت‌های فرزند
  • 25. Mocking Context Providers
  • 26. Mocking HOCها (Higher-Order Components)
  • 27. تست Mocking با استفاده از React Testing Library
  • 28. Mocking برای تست‌های E2E (End-to-End)
  • 29. Mocking در Cypress
  • 30. Mocking در Playwright
  • 31. سناریوهای پیشرفته Mocking
  • 32. Mocking توابع بازگشتی
  • 33. Mocking توابع با پارامترهای متغیر
  • 34. Mocking توابع با وابستگی به زمان
  • 35. استفاده از Mocking برای تست خطاها
  • 36. Mocking برای تست لودینگ state
  • 37. Mocking برای تست edge cases
  • 38. بهبود خوانایی و نگهداری تست‌های Mocking
  • 39. الگوهای طراحی برای تست‌های Mocking
  • 40. تست Mocking با استفاده از TypeScript
  • 41. بهترین شیوه‌ها و نکات کلیدی در Mocking
تگ‌ها: api mocking cypress frontend testing integration testing jest mocking mockito playwright react testing library sinonjs typescript testing unit testing تست خودکار تست سناریوهای پرخطر تست فرانت‌اند

نظرات

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

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