, ,

کتاب تست خودکار برای وب‌سایت‌های آموزشی

تومان249,950

انتخاب پلن

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

  • 1. مقدمه‌ای بر اهمیت تست فرانت‌اند
  • 2. چرایی تست خودکار در وب‌سایت‌های آموزشی
  • 3. اهداف دوره: تست خودکار فرانت‌اند
  • 4. مفاهیم پایه تست نرم‌افزار
  • 5. انواع تست: واحد، یکپارچه‌سازی، سیستمی
  • 6. تست دستی در مقابل تست خودکار
  • 7. مزایای تست خودکار برای فرانت‌اند
  • 8. چالش‌های رایج در تست فرانت‌اند
  • 9. انتخاب ابزارهای مناسب تست فرانت‌اند
  • 10. معرفی Jest: یک فریم‌ورک تست محبوب
  • 11. نصب و راه‌اندازی Jest
  • 12. اولین تست واحد با Jest
  • 13. نوشتن اولین Assertion در Jest
  • 14. مفهوم describe، it و test در Jest
  • 15. انتخاب و نصب یک ابزار تست مرورگر
  • 16. معرفی Cypress
  • 17. نصب و راه‌اندازی Cypress
  • 18. مقدمه‌ای بر تست End-to-End (E2E)
  • 19. نوشتن اولین تست E2E با Cypress
  • 20. انتخاب المنت‌ها در Cypress (Selectors)
  • 21. تعامل با المنت‌ها: کلیک، تایپ
  • 22. دستور cy.visit() برای ناوبری
  • 23. دستور cy.get() برای انتخاب المنت‌ها
  • 24. دستور cy.type() برای ورود متن
  • 25. دستور cy.click() برای کلیک
  • 26. Assertions در Cypress
  • 27. دستور cy.should() برای Assertions
  • 28. Assertions رایج در Cypress
  • 29. تست وضعیت المنت‌ها: visible, enabled
  • 30. تست محتوای المنت‌ها: text, html
  • 31. تست ویژگی‌های المنت‌ها: attribute, class
  • 32. تست فرم‌ها در Cypress
  • 33. ارسال فرم‌ها و بررسی نتایج
  • 34. تست اعتبارسنجی فرم‌ها
  • 35. تست حالت‌های مختلف UI
  • 36. تست عناصر پویا و تغییرات DOM
  • 37. استفاده از Mock Data در تست‌ها
  • 38. Mocking API Requests
  • 39. Intercepting Network Requests
  • 40. استفاده از cy.intercept()
  • 41. نوشتن تست‌های مقاوم در برابر تغییرات UI
  • 42. مدیریت زمان‌بندی (Timings) در تست‌ها
  • 43. استفاده از cy.wait()
  • 44. تست پاسخگویی (Responsiveness) وب‌سایت
  • 45. تست در مرورگرهای مختلف
  • 46. تنظیم Viewport در Cypress
  • 47. استفاده از Playwright
  • 48. نصب و راه‌اندازی Playwright
  • 49. تفاوت‌های کلیدی Cypress و Playwright
  • 50. نوشتن تست E2E با Playwright
  • 51. انتخاب المنت‌ها در Playwright
  • 52. دستور page.goto()
  • 53. دستور page.locator()
  • 54. تعامل با المنت‌ها در Playwright
  • 55. دستور locator.click()
  • 56. دستور locator.fill()
  • 57. Assertions در Playwright
  • 58. دستور expect()
  • 59. Assertions رایج در Playwright
  • 60. تست عناصر تعاملی در Playwright
  • 61. مدیریت زمان‌بندی در Playwright
  • 62. استفاده از page.waitForTimeout()
  • 63. تست ناوبری در Playwright
  • 64. مدیریت پنجره‌ها و تب‌ها
  • 65. معرفی Selenium WebDriver
  • 66. نصب و راه‌اندازی Selenium
  • 67. تفاوت‌های Selenium با Cypress و Playwright
  • 68. نوشتن تست E2E با Selenium
  • 69. انتخاب المنت‌ها در Selenium
  • 70. دستور driver.get()
  • 71. دستور driver.findElement()
  • 72. تعامل با المنت‌ها در Selenium
  • 73. دستور element.click()
  • 74. دستور element.sendKeys()
  • 75. Assertions در Selenium
  • 76. استفاده از کتابخانه‌های Assertion
  • 77. مدیریت زمان‌بندی در Selenium
  • 78. استفاده از WebDriverWait
  • 79. تست تست‌های واحد (Unit Tests) در فرانت‌اند
  • 80. تست واحد کامپوننت‌های React
  • 81. استفاده از React Testing Library
  • 82. نصب و راه‌اندازی React Testing Library
  • 83. نوشتن اولین تست واحد کامپوننت React
  • 84. انتخاب المنت‌ها در React Testing Library
  • 85. دستور render()
  • 86. دستور screen.getByRole()
  • 87. دستور screen.getByText()
  • 88. دستور screen.getByTestId()
  • 89. تعامل با المنت‌ها در React Testing Library
  • 90. دستور fireEvent.click()
  • 91. دستور fireEvent.change()
  • 92. Assertions در React Testing Library
  • 93. تست رویدادها (Events) در کامپوننت‌ها
  • 94. تست شرطی Render کردن کامپوننت‌ها
  • 95. تست کامپوننت‌های با State
  • 96. تست کامپوننت‌های با Props
  • 97. تست کامپوننت‌های با Context API
  • 98. تست کامپوننت‌های با Hooks
  • 99. مفهوم Accessibility Testing
  • 100. اهمیت تست دسترسی‌پذیری در وب‌سایت‌های آموزشی

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

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

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

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

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


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

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

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

دیدگاهها

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

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

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

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