, ,

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

تومان249,950

انتخاب پلن

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

  • 1. مبانی تست فرانت‌اند: مفاهیم و اهمیت
  • 2. نقش تست در چرخه توسعه نرم‌افزار
  • 3. انواع تست‌های فرانت‌اند: واحد، یکپارچه‌سازی، E2E
  • 4. مروری بر معماری‌های فرانت‌اند (MVC, MVVM, Component-Based)
  • 5. انتخاب استراتژی مناسب تست برای پروژه
  • 6. مقدمه‌ای بر ابزارهای تست خودکار در فرانت‌اند
  • 7. انتخاب فریم‌ورک تست مناسب: Jest, Mocha, Jasmine
  • 8. نصب و راه‌اندازی Jest: پیکربندی اولیه
  • 9. نوشتن اولین تست واحد با Jest
  • 10. استفاده از Matcher های Jest برای بررسی مقادیر
  • 11. تست کامپوننت‌های React با Jest
  • 12. تست رویدادها و تعاملات کاربری در React
  • 13. مبانی تست asynchronous در Jest
  • 14. ایجاد Mock و Spy در Jest
  • 15. تست داده‌های API با Jest و Mocking
  • 16. تست state management (Redux, Zustand, etc.) با Jest
  • 17. ایجاد Snapshot Tests با Jest
  • 18. معرفی کتابخانه React Testing Library
  • 19. استفاده از React Testing Library برای دسترسی به DOM
  • 20. تست کامپوننت‌های React با React Testing Library
  • 21. تست تعاملات کاربر با React Testing Library
  • 22. نوشتن تست‌های async با React Testing Library
  • 23. تست کامپوننت‌های دارای context با React Testing Library
  • 24. مبانی تست یکپارچه‌سازی (Integration Tests)
  • 25. تست یکپارچه‌سازی با استفاده از Jest و React Testing Library
  • 26. شناخت و استفاده از Cypress
  • 27. نصب و راه‌اندازی Cypress: پیکربندی اولیه
  • 28. نوشتن اولین تست E2E با Cypress
  • 29. انتخاب‌گرهای Cypress: دسترسی به عناصر DOM
  • 30. شبیه‌سازی تعاملات کاربر با Cypress
  • 31. تست Navigation و URLها با Cypress
  • 32. آزمایش داده‌ها و API‌ها با Cypress
  • 33. چگونگی کار با کوکی‌ها و Local Storage در Cypress
  • 34. نوشتن تست‌های تعاملی و پویا با Cypress
  • 35. مدیریت شرایط شرطی در تست‌های Cypress
  • 36. ایجاد Custom Commands در Cypress
  • 37. استفاده از Cypress در CI/CD
  • 38. عیب‌یابی تست‌های Cypress
  • 39. اصول تست کارایی (Performance Testing)
  • 40. ابزارهای تست کارایی در فرانت‌اند (Lighthouse, WebPageTest)
  • 41. بهینه‌سازی عملکرد با استفاده از تست‌های کارایی
  • 42. مبانی تست Accessibility (دسترسی‌پذیری)
  • 43. ابزارهای تست Accessibility (axe-core, Lighthouse)
  • 44. تست دسترسی‌پذیری با React Testing Library
  • 45. آشنایی با تست‌های A/B
  • 46. استفاده از ابزارهای تست A/B
  • 47. تست‌های UI و تست‌های visual (Percy, Chromatic)
  • 48. استراتژی‌های تست driven development (TDD)
  • 49. اجرای TDD در فرانت‌اند
  • 50. اصول تست behaviour driven development (BDD)
  • 51. آشنایی با Cucumber و Gherkin
  • 52. پیاده‌سازی BDD در فرانت‌اند
  • 53. مبانی Coverage Testing
  • 54. اندازه‌گیری Coverage Code با Jest
  • 55. بهبود Coverage Code
  • 56. استفاده از تست‌های موازی
  • 57. نوشتن تست‌های مقاوم (Resilient Tests)
  • 58. مدیریت داده‌های تست
  • 59. استفاده از فیکچرها و داده‌های آزمایشی
  • 60. نوشتن تست‌های قابل نگهداری
  • 61. فاکتورهای تاثیرگذار بر زمان اجرای تست
  • 62. بهبود سرعت تست‌ها
  • 63. انجام تست‌های خودکار در pipeline CI/CD
  • 64. یکپارچه‌سازی تست‌ها با GitHub Actions
  • 65. یکپارچه‌سازی تست‌ها با Jenkins
  • 66. گزارش‌دهی تست (Test Reporting)
  • 67. تولید گزارش‌های تست با Jest
  • 68. تولید گزارش‌های تست با Cypress
  • 69. تحلیل و تفسیر گزارش‌های تست
  • 70. استفاده از SonarQube برای بررسی کیفیت کد
  • 71. اتوماسیون تست‌های رگرسیون
  • 72. تست‌های cross-browser
  • 73. تست‌های mobile responsive
  • 74. مدیریت وابستگی‌های تست
  • 75. نظارت بر تست‌ها و هشدارها
  • 76. بهترین شیوه‌ها برای نوشتن تست‌های موثر
  • 77. چگونه تست‌ها را به‌روز نگه داریم؟
  • 78. Refactoring تست‌ها
  • 79. جلوگیری از Flaky Tests
  • 80. تست امنیت در فرانت‌اند
  • 81. شناسایی و جلوگیری از آسیب‌پذیری‌های امنیتی در تست
  • 82. بررسی OWASP Top 10 در فرانت‌اند
  • 83. مبانی تست بین‌المللی‌سازی (I18n) و محلی‌سازی (L10n)
  • 84. تست internationalization و localization
  • 85. مبانی تست WebSockets
  • 86. تست WebSockets
  • 87. تست‌های GraphQL
  • 88. تست‌های GraphQL
  • 89. استفاده از Storybook برای توسعه و تست کامپوننت‌ها
  • 90. ایجاد Test Environment سفارشی
  • 91. استفاده از Docker برای تست
  • 92. چگونه تیم تست فرانت‌اند بسازیم؟
  • 93. ارتباط با تیم‌های دیگر (Back-End, Design)
  • 94. ایجاد فرهنگ تست در تیم
  • 95. بهبود فرآیند تست و بازخورد
  • 96. چالش‌های رایج در تست فرانت‌اند و راه‌حل‌ها
  • 97. آینده تست فرانت‌اند: روندها و فناوری‌های جدید
  • 98. جمع‌بندی و مرور دوره
  • 99. مدیریت مجموعه تست‌های بزرگ: سازماندهی، بهینه‌سازی و نگهداری تست‌ها
  • 100. گزارش‌گیری تست، پوشش کد (Code Coverage) و ادغام تست‌ها در چرخه CI/CD

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

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

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

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

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


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

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

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

دیدگاهها

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

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

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

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