کتاب صوتی 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
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
Cypress
CypressJS
Time Travel
ابزار تست
اتوماسیون تست
تست Cypress
تست خودکار
تست رابط کاربری
تست نرم افزار
توسعه وب
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.