, ,

کتاب Selenium: کار با JavaScript در تست‌ها

تومان249,950

انتخاب پلن

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

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

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

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

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

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


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

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

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

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

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

عنوان کتاب: کتاب Selenium: کار با JavaScript در تست‌ها

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

موضوع میانی: ابزارهای تست خودکار (Selenium, Cypress)

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

  • 1. مقدمه ای بر Selenium و JavaScript
  • 2. چرا از JavaScript در تست‌های Selenium استفاده کنیم؟
  • 3. محیط توسعه مورد نیاز برای تست با Selenium و JavaScript
  • 4. نصب Node.js و npm
  • 5. نصب Selenium WebDriver
  • 6. نصب درایور مرورگر (ChromeDriver, GeckoDriver, etc.)
  • 7. ایجاد اولین پروژه تست Selenium با JavaScript
  • 8. آشنایی با ساختار پروژه
  • 9. تنظیمات اولیه برای اجرای تست‌ها
  • 10. انتخاب مرورگر برای تست
  • 11. راه‌اندازی یک نمونه WebDriver
  • 12. مدیریت چرخه حیات WebDriver (راه‌اندازی و بستن)
  • 13. پیمایش در وب‌سایت‌ها
  • 14. باز کردن URL
  • 15. رفتن به صفحه قبلی/بعدی
  • 16. رفتن به URL قبلی/بعدی
  • 17. بازخوانی صفحه فعلی
  • 18. دریافت عنوان صفحه
  • 19. دریافت URL فعلی
  • 20. یافتن عناصر در صفحه
  • 21. مقدمه ای بر انتخابگرهای CSS
  • 22. استفاده از انتخابگرهای ID
  • 23. استفاده از انتخابگرهای Class Name
  • 24. استفاده از انتخابگرهای Tag Name
  • 25. استفاده از انتخابگرهای Attribute
  • 26. استفاده از انتخابگرهای ترکیبی
  • 27. مقدمه ای بر انتخابگرهای XPath
  • 28. استفاده از XPath برای یافتن عناصر
  • 29. XPath بر اساس متن (Text)
  • 30. XPath بر اساس Attribute
  • 31. XPath بر اساس موقعیت (Position)
  • 32. XPath برای یافتن عناصر والد و فرزند
  • 33. XPath برای یافتن عناصر هم‌نوع
  • 34. یافتن چندین عنصر در صفحه
  • 35. انتظار برای عناصر (Waits)
  • 36. مقدمه ای بر انواع انتظار (Implicit vs. Explicit Waits)
  • 37. تنظیم Implicit Wait
  • 38. استفاده از Explicit Wait
  • 39. انتظار برای قابل رویت بودن عنصر (Element is Visible)
  • 40. انتظار برای کلیک پذیر بودن عنصر (Element is Clickable)
  • 41. انتظار برای حضور عنصر در DOM (Element is Present)
  • 42. انتظار برای ناپدید شدن عنصر (Element is Not Visible)
  • 43. انتظار برای متن خاصی در عنصر (Text to be Present in Element)
  • 44. انتظار برای تعداد عناصر خاص (Number of Elements to be Present)
  • 45. مدیریت رویدادهای کاربر (User Interactions)
  • 46. کلیک کردن بر روی عناصر
  • 47. ارسال متن به فیلدها (Send Keys)
  • 48. پاک کردن فیلدها (Clear)
  • 49. دریافت متن از عناصر
  • 50. دریافت Attribute یک عنصر
  • 51. تمرکز بر روی عناصر (Focus)
  • 52. جابجایی بین عناصر (Tab)
  • 53. کشیدن و رها کردن (Drag and Drop)
  • 54. کار با منوهای بازشو (Dropdowns)
  • 55. انتخاب گزینه از منوی بازشو بر اساس متن
  • 56. انتخاب گزینه از منوی بازشو بر اساس Index
  • 57. انتخاب گزینه از منوی بازشو بر اساس Value
  • 58. کار با چک باکس‌ها و رادیو باتن‌ها
  • 59. بررسی وضعیت چک باکس/رادیو باتن
  • 60. انتخاب چک باکس/رادیو باتن
  • 61. لغو انتخاب چک باکس/رادیو باتن
  • 62. کار با Alert ها
  • 63. پذیرفتن Alert
  • 64. رد کردن Alert
  • 65. دریافت متن Alert
  • 66. ارسال متن به Alert
  • 67. کار با پنجره‌های جدید (New Windows)
  • 68. دریافت هندل پنجره فعلی
  • 69. دریافت تمام هندل‌های پنجره
  • 70. جابجایی بین پنجره‌ها
  • 71. بستن پنجره فعلی
  • 72. کار با iFrames
  • 73. جابجایی به داخل iFrame بر اساس Index
  • 74. جابجایی به داخل iFrame بر اساس Name/ID
  • 75. جابجایی به داخل iFrame بر اساس Element
  • 76. جابجایی به پنجره اصلی (Default Content)
  • 77. کار با اسکرول صفحه (Scrolling)
  • 78. اسکرول به پایین صفحه
  • 79. اسکرول به بالای صفحه
  • 80. اسکرول به یک عنصر خاص
  • 81. اسکرول به مختصات خاص
  • 82. اسکرین شات گرفتن
  • 83. گرفتن اسکرین شات از صفحه کامل
  • 84. گرفتن اسکرین شات از یک عنصر خاص
  • 85. ذخیره سازی اسکرین شات‌ها
  • 86. اجرای JavaScript در تست‌ها
  • 87. اجرای دستورات JavaScript
  • 88. دریافت نتیجه اجرای JavaScript
  • 89. اجرای JavaScript برای تعامل با عناصر
  • 90. اجرای JavaScript برای اسکرول
  • 91. اجرای JavaScript برای تغییر استایل عناصر
  • 92. اجرای JavaScript برای دریافت Attribute
  • 93. اجرای JavaScript برای کلیک کردن
  • 94. اجرای JavaScript برای ارسال متن
  • 95. اجرای JavaScript برای مدیریت Alert ها
  • 96. اجرای JavaScript برای مدیریت پنجره‌ها
  • 97. اجرای JavaScript برای مدیریت iFrames
  • 98. اجرای JavaScript برای اجرای کد در زمان بارگذاری صفحه
  • 99. اجرای JavaScript برای دستکاری DOM
  • 100. مقدمه ای بر فریمورک‌های تست جاوا اسکریپت

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

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

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

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

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


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

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

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

دیدگاهها

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

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب Selenium: کار با JavaScript در تست‌ها”

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

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