, ,

کتاب تست اتوماتیک برای فریم‌ورک‌های مدرن (React, Vue, Angular)

تومان249,950

انتخاب پلن

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

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

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

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

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

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


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

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

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

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

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

عنوان کتاب: کتاب تست اتوماتیک برای فریم‌ورک‌های مدرن (React, Vue, Angular)

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

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

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

  • 1. مبانی تست نویسی
  • 2. چرا تست بنویسیم؟
  • 3. انواع تست در توسعه نرم‌افزار
  • 4. مزایای تست خودکار
  • 5. مبانی تست فرانت‌اند
  • 6. چالش‌های تست فرانت‌اند
  • 7. مروری بر چرخه حیات توسعه نرم‌افزار (SDLC)
  • 8. نقش تست در SDLC
  • 9. معرفی فریم‌ورک‌های مدرن فرانت‌اند (React, Vue, Angular)
  • 10. تفاوت‌های کلیدی فریم‌ورک‌ها در تست
  • 11. مفاهیم پایه تست واحد (Unit Testing)
  • 12. اهمیت تست واحد در فرانت‌اند
  • 13. معرفی ابزارهای تست واحد (Jest, Mocha, Chai)
  • 14. نصب و پیکربندی Jest
  • 15. اولین تست واحد با Jest
  • 16. آشنایی با Assertion ها (تأیید کننده‌ها)
  • 17. انواع Assertion در Jest
  • 18. تست کامپوننت‌های ساده
  • 19. تست Props کامپوننت‌ها
  • 20. تست State کامپوننت‌ها
  • 21. تست Event Handler ها
  • 22. استفاده از Mocking در تست واحد
  • 23. Mocking توابع و ماژول‌ها
  • 24. Spying و Stubbing
  • 25. Mocking API Call ها
  • 26. تست کامپوننت‌های پیچیده
  • 27. تست Context API در React
  • 28. تست Redux/Vuex (مدیریت وضعیت)
  • 29. تست Hooks در React
  • 30. تست کامپوننت‌های چند وضعیتی
  • 31. مبانی تست یکپارچگی (Integration Testing)
  • 32. تفاوت تست واحد و تست یکپارچگی
  • 33. اهمیت تست یکپارچگی در فرانت‌اند
  • 34. ابزارهای تست یکپارچگی (React Testing Library, Vue Test Utils, Angular Testing Library)
  • 35. نصب و پیکربندی React Testing Library
  • 36. اولین تست یکپارچگی با React Testing Library
  • 37. نوشتن تست برای تعامل کاربر
  • 38. انتخاب مناسب‌ترین Query ها (Selectors)
  • 39. دسترسی به DOM در تست
  • 40. شبیه‌سازی رویدادهای کاربر (Click, Input, KeyPress)
  • 41. تست جریان‌های کاربری (User Flows)
  • 42. تست فرم‌ها و اعتبارسنجی آن‌ها
  • 43. تست کامپوننت‌های فرزند و والد
  • 44. تست ارتباط بین کامپوننت‌ها
  • 45. تست با استفاده از Data Attributes
  • 46. تست با مفاهیم Accessibility (دسترسی‌پذیری)
  • 47. مبانی تست End-to-End (E2E)
  • 48. تفاوت تست یکپارچگی و تست E2E
  • 49. اهمیت تست E2E در فرانت‌اند
  • 50. معرفی ابزارهای تست E2E (Cypress, Playwright, Selenium)
  • 51. نصب و پیکربندی Cypress
  • 52. اولین تست E2E با Cypress
  • 53. مفهوم Browser Automation
  • 54. نوشتن تست برای سناریوهای واقعی کاربر
  • 55. مدیریت صفحات وب و Tab ها
  • 56. انتظار (Waiting) برای عناصر و نتایج
  • 57. شبیه‌سازی تاخیر شبکه
  • 58. تست فرم‌ها در سطح E2E
  • 59. تست مسیریابی (Routing)
  • 60. تست احراز هویت (Authentication)
  • 61. تست حالت‌های مختلف صفحه (Loading, Error, Success)
  • 62. تست ریسپانسیو بودن UI (واکنش‌گرا)
  • 63. تست با داده‌های داینامیک
  • 64. مدیریت داده‌های تست (Test Data)
  • 65. استفاده از Fixtures در Cypress
  • 66. استفاده از APIs در تست E2E
  • 67. نوشتن تست‌های پارامتریک
  • 68. تست خودکار برای Vue.js
  • 69. نصب و پیکربندی Vue Test Utils
  • 70. نوشتن تست واحد برای کامپوننت‌های Vue
  • 71. تست یکپارچگی برای کامپوننت‌های Vue
  • 72. تست E2E برای برنامه‌های Vue با Cypress
  • 73. تست خودکار برای Angular
  • 74. نصب و پیکربندی Angular Testing Utilities
  • 75. نوشتن تست واحد برای کامپوننت‌های Angular
  • 76. تست یکپارچگی برای کامپوننت‌های Angular
  • 77. تست E2E برای برنامه‌های Angular با Cypress
  • 78. مروری بر بهترین روش‌ها در تست فرانت‌اند
  • 79. اصول FIRST در نوشتن تست (Fast, Independent, Repeatable, Self-validating, Timely)
  • 80. چه چیزی را تست کنیم و چه چیزی را تست نکنیم؟
  • 81. نوشتن تست‌های خوانا و قابل نگهداری
  • 82. معماری تست (Test Architecture)
  • 83. اهمیت پوشش تست (Test Coverage)
  • 84. ابزارهای گزارش‌گیری پوشش تست
  • 85. چگونه پوشش تست را افزایش دهیم؟
  • 86. تست‌های End-to-End در مقیاس بزرگ
  • 87. مدیریت تست‌ها در پروژه‌های بزرگ
  • 88. تنظیم CI/CD برای اجرای خودکار تست‌ها
  • 89. ادغام تست با Pipelines
  • 90. نحوه گزارش‌دهی نتایج تست در CI/CD
  • 91. تست عملکرد (Performance Testing)
  • 92. مفاهیم اولیه تست عملکرد
  • 93. ابزارهای تست عملکرد فرانت‌اند
  • 94. نوشتن تست‌های خودکار برای بهبود عملکرد
  • 95. تست امنیت (Security Testing)
  • 96. مفاهیم اولیه تست امنیت در فرانت‌اند
  • 97. ابزارهای تست امنیت فرانت‌اند
  • 98. نوشتن تست‌های ساده امنیتی
  • 99. تست A/B و تست چند متغیره (Multivariate Testing)
  • 100. مقدمات A/B Testing

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

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

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

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

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


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

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

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

دیدگاهها

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

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب تست اتوماتیک برای فریم‌ورک‌های مدرن (React, Vue, Angular)”

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

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