, ,

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

تومان249,950

انتخاب پلن

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

  • 1. مقدمه ای بر تست خودکار فرانت‌اند
  • 2. چرا تست خودکار در آموزش مجازی زبان مهم است؟
  • 3. انواع تست در فرانت‌اند: Unit, Integration, E2E
  • 4. معرفی ابزارهای تست فرانت‌اند: Jest, Mocha, Cypress, Playwright
  • 5. راه‌اندازی محیط توسعه برای تست
  • 6. نصب و پیکربندی Jest
  • 7. نوشتن اولین تست Unit با Jest
  • 8. آشنایی با Assertions در Jest (expect, toBe, toEqual و …)
  • 9. آزمون کامپوننت‌های React با Jest و React Testing Library
  • 10. آزمون کامپوننت‌های Vue.js با Jest و Vue Test Utils
  • 11. آزمون کامپوننت‌های Angular با Jest و Angular Testing
  • 12. استفاده از Mock Function ها در Jest
  • 13. ایزوله کردن وابستگی‌ها با Mock ها
  • 14. آزمون رندرینگ کامپوننت‌ها
  • 15. آزمون پراپ‌ها و State کامپوننت‌ها
  • 16. آزمون هندلرهای رویداد (Event Handlers)
  • 17. آزمون کامپوننت‌های دارای API Call
  • 18. آزمون کامپوننت‌های دارای فرم
  • 19. آزمون اعتبارسنجی فرم (Form Validation)
  • 20. آزمون کامپوننت‌های دارای Routing
  • 21. نوشتن تست‌های Integration برای کامپوننت‌های تعاملی
  • 22. شبیه‌سازی API با Mock Service Worker (MSW)
  • 23. نصب و پیکربندی Cypress
  • 24. نوشتن اولین تست E2E با Cypress
  • 25. انتخاب المان‌ها در Cypress با استفاده از سلکتورها
  • 26. انجام تعاملات با المان‌ها در Cypress (click, type, check و …)
  • 27. Navigation بین صفحات در Cypress
  • 28. آزمون سناریوهای ورود کاربر (Login)
  • 29. آزمون سناریوهای ثبت نام کاربر (Signup)
  • 30. آزمون سناریوهای خرید دوره
  • 31. آزمون سناریوهای پخش ویدئو آموزشی
  • 32. آزمون سناریوهای تمرین و کوئیز
  • 33. آزمون سناریوهای دریافت بازخورد
  • 34. آزمون سناریوهای پرداخت آنلاین
  • 35. آزمون ریسپانسیو بودن صفحات
  • 36. آزمون سازگاری با مرورگرهای مختلف
  • 37. استفاده از Fixture ها در Cypress
  • 38. استفاده از Custom Commands در Cypress
  • 39. استفاده از Aliases در Cypress
  • 40. مدیریت State تست در Cypress
  • 41. آزمون فایل آپلود
  • 42. آزمون دانلود فایل
  • 43. آزمون Drag and Drop
  • 44. آزمون Popup ها و Modal ها
  • 45. آزمون Notifications
  • 46. آزمون AJAX Request ها
  • 47. آزمون WebSockets
  • 48. آزمون Local Storage و Cookies
  • 49. آزمون performance
  • 50. بهینه‌سازی سرعت تست
  • 51. نوشتن تست‌های Accessibility (A11y)
  • 52. آشنایی با ابزارهای تست Accessibility
  • 53. تست با استفاده از Axe-core
  • 54. تست کنتراست رنگ
  • 55. تست صفحه‌کلید
  • 56. تست برای اسکرین ریدرها
  • 57. پیاده‌سازی CI/CD برای تست خودکار
  • 58. ادغام تست‌ها با GitHub Actions
  • 59. ادغام تست‌ها با GitLab CI
  • 60. ادغام تست‌ها با Jenkins
  • 61. گزارش‌گیری تست
  • 62. استفاده از ابزارهای گزارش‌گیری تست
  • 63. تحلیل نتایج تست
  • 64. رفع اشکالات تست
  • 65. نوشتن تست‌های End-to-End قوی
  • 66. پیاده‌سازی Page Object Model (POM)
  • 67. استفاده از Data-Driven Testing
  • 68. بهره‌وری از Parallel Testing
  • 69. استفاده از Docker برای اجرای تست‌ها
  • 70. آزمون Localization (i18n)
  • 71. آزمون راست به چپ (RTL)
  • 72. آزمون خطاها و Exceptions
  • 73. مدیریت API Keyها و Secretها در تست
  • 74. آزمون امنیت (Security Testing)
  • 75. آشنایی با حملات XSS و CSRF
  • 76. تست برای جلوگیری از SQL Injection
  • 77. تست احراز هویت و مجوزدهی
  • 78. استفاده از Code Coverage
  • 79. بهبود پوشش کد
  • 80. نحوه نگهداری و بروزرسانی تست‌ها
  • 81. Refactoring تست‌ها
  • 82. مستندسازی تست‌ها
  • 83. استراتژی‌های تست
  • 84. انتخاب تست مناسب برای هر بخش
  • 85. تست‌های Smoke و Sanity
  • 86. تست رگرسیون
  • 87. تست‌های Exploratory
  • 88. تست‌های Mutation
  • 89. تست‌های Property-Based
  • 90. تست‌های Visual Regression
  • 91. مقایسه بصری صفحات
  • 92. استفاده از Storybook برای تست کامپوننت‌ها
  • 93. تست با استفاده از Component Story Format (CSF)
  • 94. تست خودکار با هوش مصنوعی (AI)
  • 95. آشنایی با ابزارهای AI برای تست
  • 96. آینده تست فرانت‌اند
  • 97. بهترین روش‌ها در تست خودکار
  • 98. نکات و ترفندها در تست فرانت‌اند
  • 99. اجتناب از Anti-Patterns در تست
  • 100. منابع یادگیری بیشتر برای تست فرانت‌اند

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

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

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

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

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


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

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

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

دیدگاهها

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

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

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

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