دوره Cypress: تستهای کاربردی با قابلیتهای Time Travel همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Cypress: تستهای کاربردی با قابلیتهای Time Travel
موضوع کلی: برنامه نویسی
موضوع میانی: ابزارهای تست خودکار (Selenium, Cypress)
📋 سرفصلهای دوره
- 1. مقدمهای بر Cypress و تست خودکار
- 2. نصب و پیکربندی Cypress
- 3. آشنایی با رابط کاربری Cypress
- 4. انتخاب عناصر در Cypress
- 5. تعامل با عناصر وب (کلیک، تایپ، و غیره)
- 6. تأیید (Assertions) در Cypress
- 7. نوشتن اولین تست Cypress
- 8. ساختار یک پروژه Cypress
- 9. استفاده از fixtures برای دادههای تست
- 10. تست فرمها و اعتبارسنجی ورودیها
- 11. تست API با Cypress
- 12. مدیریت حالت (State) در تستها
- 13. تست صفحات پویا با Cypress
- 14. استفاده از Cypress برای تست واکنشگرایی (Responsiveness)
- 15. تست اسکرول و تعامل با عناصر پنهان
- 16. تست بارگذاری و نمایش تصاویر
- 17. تست فایلها و آپلود
- 18. تست رویدادها و پاسخ به آنها
- 19. تست drag and drop
- 20. تست iframe ها در Cypress
- 21. تست routing و navigation
- 22. تست local storage و session storage
- 23. تست cookies
- 24. تست فرمهای پیچیده با Cypress
- 25. استفاده از custom commands
- 26. استفاده از plugins در Cypress
- 27. تست با استفاده از دادههای مختلف (Data-Driven Testing)
- 28. پارامترسازی تستها
- 29. تست تستهای (Test Doubles) و Mocking
- 30. تست API با متغیرها و پارامترها
- 31. تست API با احراز هویت (Authentication)
- 32. تست API با استفاده از headers
- 33. تست API با استفاده از body
- 34. تست API با پاسخهای مختلف
- 35. تست API با خطاها و استثناها
- 36. تست API با استفاده از Cypress Studio
- 37. تست performance وبسایت با Cypress
- 38. تست accessibility وبسایت با Cypress
- 39. گزارشگیری و تحلیل نتایج تستها
- 40. ادغام Cypress با CI/CD
- 41. استفاده از Docker برای تست Cypress
- 42. تست Cypress در محیطهای مختلف (Chrome, Firefox, Edge)
- 43. عیبیابی تستهای Cypress
- 44. بهینهسازی تستهای Cypress برای سرعت و پایداری
- 45. نوشتن تستهای قابل نگهداری و خوانا
- 46. الگوهای طراحی تست با Cypress
- 47. تست تستهای (E2E)
- 48. تست visual regression با Cypress
- 49. تست A/B testing
- 50. تست dynamic content
- 51. تست single page applications (SPAs)
- 52. تست progressive web apps (PWAs)
- 53. تست وبسایتهای چندزبانه
- 54. تست وبسایتهای با دسترسی محدود
- 55. تست وبسایتهای ریسپانسیو
- 56. تست وبسایتهای با سرورهای مختلف
- 57. تست وبسایتهای با APIهای مختلف
- 58. تست وبسایتهای با cookieها
- 59. تست وبسایتهای با local storage
- 60. تست وبسایتهای با session storage
- 61. تست وبسایتهای با headerها
- 62. تست وبسایتهای با footerها
- 63. تست وبسایتهای با navigationها
- 64. تست وبسایتهای با formها
- 65. تست وبسایتهای با imageها
- 66. تست وبسایتهای با videoها
- 67. تست وبسایتهای با audioها
- 68. تست وبسایتهای با iframeها
- 69. تست وبسایتهای با SVGها
- 70. تست وبسایتهای با canvasها
- 71. تست وبسایتهای با web workerها
- 72. تست وبسایتهای با service workerها
- 73. تست وبسایتهای با push notificationها
- 74. تست وبسایتهای با geolocation
- 75. تست وبسایتهای با accelerometer
- 76. تست وبسایتهای با gyroscope
- 77. تست وبسایتهای با network information
- 78. تست وبسایتهای با battery status
- 79. تست وبسایتهای با screen orientation
- 80. تست وبسایتهای با themes
- 81. تست وبسایتهای با languages
- 82. تست وبسایتهای با currencies
- 83. تست وبسایتهای با timezones
- 84. تست وبسایتهای با date formats
- 85. تست وبسایتهای با number formats
- 86. تست وبسایتهای با unit conversions
- 87. تست وبسایتهای با accessibility features
- 88. تست وبسایتهای با keyboard navigation
- 89. تست وبسایتهای با screen reader support
- 90. تست وبسایتهای با high contrast mode
- 91. تست وبسایتهای با zoom functionality
- 92. تست وبسایتهای با font size adjustment
- 93. تست وبسایتهای با color blindness support
- 94. تست وبسایتهای با voice control support
- 95. تست وبسایتهای با speech recognition support
- 96. تست وبسایتهای با text-to-speech support
- 97. تست وبسایتهای با drag and drop functionality
- 98. تست وبسایتهای با file upload functionality
- 99. تست وبسایتهای با copy and paste functionality
- 100. تست وبسایتهای با cut functionality
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.