, ,

کتاب مدیریت ابزارهای تست خودکار در فرانت‌اند

تومان249,950

انتخاب پلن

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

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب مدیریت ابزارهای تست خودکار در فرانت‌اند

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

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

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. مقدمه‌ای بر تست خودکار در فرانت‌اند
  • 2. اهمیت تست در توسعه فرانت‌اند
  • 3. اهداف دوره: مدیریت ابزارهای تست خودکار
  • 4. مروری بر چرخه عمر توسعه نرم‌افزار (SDLC)
  • 5. محل تست در SDLC
  • 6. انواع تست در فرانت‌اند: واحد، یکپارچگی، End-to-End
  • 7. مبانی تست واحد (Unit Testing)
  • 8. مبانی تست یکپارچگی (Integration Testing)
  • 9. مبانی تست End-to-End (E2E)
  • 10. مفاهیم CI/CD (Continuous Integration/Continuous Deployment)
  • 11. نقش تست خودکار در CI/CD
  • 12. انتخاب ابزار تست مناسب
  • 13. معیارهای انتخاب ابزار تست
  • 14. معرفی ابزارهای تست واحد: Jest
  • 15. نصب و راه‌اندازی Jest
  • 16. نوشتن اولین تست واحد با Jest
  • 17. مفهوم Assertion (ادعا) در Jest
  • 18. انواع Assertion ها در Jest
  • 19. مفهوم Mocking در Jest
  • 20. Mock کردن توابع و ماژول‌ها
  • 21. Spying در Jest
  • 22. Mock کردن ماژول‌های Native
  • 23. استفاده از Jest برای تست کامپوننت‌های React
  • 24. تست props کامپوننت‌ها
  • 25. تست state کامپوننت‌ها
  • 26. تست event ها در کامپوننت‌ها
  • 27. تست Hook های سفارشی
  • 28. استفاده از React Testing Library
  • 29. چرا React Testing Library؟
  • 30. تفاوت React Testing Library با Enzyme
  • 31. مبانی Querying Elements در React Testing Library
  • 32. By Role, By LabelText, By PlaceholderText
  • 33. By Text, By DisplayValue, By AltText
  • 34. By Title, By TestId
  • 35. Fire Event در React Testing Library
  • 36. شبیه‌سازی تعاملات کاربر
  • 37. تست فرم‌ها و ورودی‌ها
  • 38. تست رد کردن درخواست‌های API
  • 39. Mock کردن Fetch API
  • 40. Mock کردن Axios
  • 41. مفاهیم تست یکپارچگی در فرانت‌اند
  • 42. تست تعامل کامپوننت‌ها با یکدیگر
  • 43. استفاده از Jest برای تست یکپارچگی
  • 44. تنظیمات پیشرفته Jest
  • 45. Coverage Reports در Jest
  • 46. پوشش کد (Code Coverage)
  • 47. بهینه‌سازی تست‌ها با Jest
  • 48. تنظیمات Project های چندگانه در Jest
  • 49. استفاده از Jest برای تست Vue.js
  • 50. نصب و راه‌اندازی Jest برای Vue.js
  • 51. Vue Test Utils
  • 52. نوشتن تست واحد برای کامپوننت‌های Vue
  • 53. نوشتن تست یکپارچگی برای کامپوننت‌های Vue
  • 54. مبانی تست End-to-End (E2E)
  • 55. معرفی ابزارهای تست E2E: Cypress
  • 56. نصب و راه‌اندازی Cypress
  • 57. نوشتن اولین تست E2E با Cypress
  • 58. مبانی Syntax Cypress
  • 59. انواع Command ها در Cypress
  • 60. visitar, get, click, type, should
  • 61. Assertions در Cypress
  • 62. انتظارات (Expectations) در Cypress
  • 63. آزمایش عناصر صفحه
  • 64. تعامل با فرم‌ها و عناصر HTML
  • 65. مدیریت زمان‌بندی در Cypress (Timings)
  • 66. Wait و Assertions
  • 67. Intercept کردن درخواست‌های شبکه در Cypress
  • 68. Mock کردن API ها با Cypress
  • 69. تنظیمات Cypress
  • 70. Plugins در Cypress
  • 71. Custom Commands در Cypress
  • 72. Page Object Model (POM) در Cypress
  • 73. پیاده‌سازی POM برای تست‌های E2E
  • 74. تست ناوبری (Navigation)
  • 75. تست مدیریت state در اپلیکیشن
  • 76. تست احراز هویت (Authentication)
  • 77. تست خطاها و حالات استثنا
  • 78. مدیریت داده‌های تستی (Test Data)
  • 79. استفاده از fixtures در Cypress
  • 80. Parallel execution در Cypress
  • 81. Reporting در Cypress
  • 82. سازگاری Cypress با مرورگرهای مختلف
  • 83. مقدمه‌ای بر Selenium WebDriver
  • 84. تفاوت Cypress و Selenium
  • 85. نصب و راه‌اندازی Selenium WebDriver
  • 86. استفاده از Selenium برای تست فرانت‌اند (با Java, Python, JS)
  • 87. مبانی Locators در Selenium
  • 88. XPath, CSS Selectors
  • 89. تعامل با عناصر
  • 90. مدیریت Alert ها، Frames و Windows
  • 91. تست سناریوهای پیچیده
  • 92. مدیریت ابزارهای تست E2E: Playwright
  • 93. نصب و راه‌اندازی Playwright
  • 94. مبانی Playwright
  • 95. تست سناریوهای E2E با Playwright
  • 96. تفاوت Playwright و Cypress
  • 97. مدیریت حالت (State) در تست‌های E2E
  • 98. تست‌های اتمی (Atomic Tests)
  • 99. تست‌های ترکیبی (Composite Tests)
  • 100. استراتژی‌های تست در فرانت‌اند

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب مدیریت ابزارهای تست خودکار در فرانت‌اند”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا