کتاب تست خودکار برای پلتفرمهای خرید و فروش خودروهای لوکس با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
تست خودکار فرانتاند برای پلتفرمهای خودروهای لوکس تست خودکار فرانتاند: کلید موفقیت پلتفرمهای خرید و فروش خودروهای لوکس معرفی دوره در دنیای رقابتی امروز، پلتفرمهای آنلاین خرید و فروش خودروهای لوکس،...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره تست خودکار برای پلتفرمهای خرید و فروش خودروهای لوکس
موضوع کلی: برنامه نویسی
موضوع میانی: تست فرانتاند
📋 سرفصلهای دوره
- 1. مقدمه ای بر تست نرم افزار
- 2. اهمیت تست در توسعه نرم افزار
- 3. تست فرانت اند چیست و چرا مهم است؟
- 4. آشنایی با مفاهیم تست خودکار
- 5. مزایای تست خودکار در پروژه های بزرگ
- 6. معرفی انواع تست های فرانت اند
- 7. واحد تست (Unit Testing)
- 8. تست یکپارچگی (Integration Testing)
- 9. تست E2E (End-to-End Testing)
- 10. تست تصویری (Visual Testing)
- 11. انتخاب ابزار مناسب برای تست فرانت اند
- 12. معرفی Jest
- 13. نصب و راه اندازی Jest
- 14. آشنایی با سینتکس Jest
- 15. نوشتن اولین تست با Jest
- 16. آشنایی با Matchers در Jest
- 17. Matchers های رایج در Jest
- 18. Matchers های پیشرفته در Jest
- 19. استفاده از Mock ها در Jest
- 20. Mock توابع
- 21. Mock ماژول ها
- 22. استفاده از Spies در Jest
- 23. Async testing در Jest
- 24. Promise ها و Async/Await
- 25. تست کامپوننت های React با Jest
- 26. معرفی React Testing Library
- 27. نصب و راه اندازی React Testing Library
- 28. تفاوت React Testing Library با Jest
- 29. انتخاب عناصر DOM با React Testing Library
- 30. fireEvent در React Testing Library
- 31. userEvent در React Testing Library
- 32. تست فرم ها با React Testing Library
- 33. تست Routing با React Testing Library
- 34. تست State Management با React Testing Library (Redux, Context)
- 35. تست کامپوننت های Vue با Jest
- 36. معرفی Vue Test Utils
- 37. نصب و راه اندازی Vue Test Utils
- 38. آشنایی با Mount و ShallowMount
- 39. انتخاب عناصر DOM با Vue Test Utils
- 40. emit کردن Event ها با Vue Test Utils
- 41. تست پراپ ها با Vue Test Utils
- 42. تست Slots با Vue Test Utils
- 43. تست Computed Properties با Vue Test Utils
- 44. تست Watchers با Vue Test Utils
- 45. تست Component Libraries (Material UI, Ant Design)
- 46. معرفی Cypress
- 47. نصب و راه اندازی Cypress
- 48. آشنایی با رابط کاربری Cypress
- 49. نوشتن اولین تست E2E با Cypress
- 50. انتخاب عناصر DOM با Cypress
- 51. دستورات Cypress برای تعامل با عناصر
- 52. Assertions در Cypress
- 53. انتظار (Waiting) در Cypress
- 54. Cookies و Local Storage در Cypress
- 55. Intercepting Requests در Cypress
- 56. Mocking Responses در Cypress
- 57. تست API ها با Cypress
- 58. Data-Driven Testing
- 59. تست با استفاده از Fixtures
- 60. تست با استفاده از Factories
- 61. تنظیم Environment Variables
- 62. Git Integration برای تست
- 63. CI/CD Integration برای تست
- 64. معرفی Jenkins
- 65. معرفی GitHub Actions
- 66. معرفی CircleCI
- 67. گزارش گیری تست (Test Reporting)
- 68. معرفی Jest Report
- 69. معرفی Cypress Dashboard
- 70. Code Coverage چیست و چرا مهم است؟
- 71. ابزارهای Code Coverage
- 72. SonarQube
- 73. تست تصویری (Visual Testing) با ابزارهای مختلف
- 74. Percy
- 75. Applitools
- 76. Storybook برای تست Component ها
- 77. تست Accessibility (دسترسی پذیری)
- 78. ابزارهای تست Accessibility
- 79. تست Performance فرانت اند
- 80. Lighthouse
- 81. WebPageTest
- 82. بهینه سازی تست ها برای اجرای سریعتر
- 83. Parallel Testing
- 84. Shard کردن تست ها
- 85. تست موبایل فرانت اند
- 86. تست Responsive Design
- 87. تست Cross-Browser Compatibility
- 88. BrowserStack
- 89. Sauce Labs
- 90. استراتژی های تست فرانت اند
- 91. Test Driven Development (TDD)
- 92. Behavior Driven Development (BDD)
- 93. نکات و ترفندهای تست فرانت اند
- 94. اشتباهات رایج در تست فرانت اند و راه حل ها
- 95. تست امنیتی فرانت اند (Security Testing)
- 96. معرفی OWASP
- 97. تست XSS
- 98. تست CSRF
- 99. تست UI Automation با Selenium
- 100. معرفی ابزارهای AI در تست فرانت اند
تگها:
Automation Testing
Cypress
frontend testing
Jest
Luxury Cars
React
SEO
User Interface Testing
برنامه نویسی
تست UI
تست خودکار
تست فرانتاند
خرید و فروش خودرو
خودرو لوکس
وردپرس
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.