کتاب اصول و تکنیک‌های مدیریت عناصر پویا در تست خودکار با Selenium

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

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

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

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

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

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

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


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

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

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

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره اصول و تکنیک‌های مدیریت عناصر پویا در تست خودکار با Selenium

موضوع کلی: مهندسی نرم‌افزار و تضمین کیفیت

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

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر تست خودکار نرم‌افزار
  • 2. مبانی Selenium WebDriver
  • 3. نصب و پیکربندی Selenium
  • 4. آشنایی با عناصر وب
  • 5. انتخابگرهای CSS و XPath
  • 6. اصول اولیه مدیریت عناصر پویا
  • 7. مفهوم Dropdown در رابط کاربری وب
  • 8. انواع Dropdownها
  • 9. شناسایی عناصر Dropdown در Selenium
  • 10. تعامل با Dropdownهای ساده
  • 11. انتخاب گزینه از Dropdown با استفاده از متن
  • 12. انتخاب گزینه از Dropdown با استفاده از ایندکس
  • 13. انتخاب گزینه از Dropdown با استفاده از مقدار (Value)
  • 14. مدیریت Dropdownهای پویا
  • 15. Dropdownهای ساخته شده با JavaScript
  • 16. Dropdownهای مبتنی بر کتابخانه‌های JavaScript
  • 17. تست Dropdownهای سفارشی
  • 18. شناسایی و تعامل با عناصر Alert
  • 19. انواع Alertها در وب
  • 20. مدیریت Alertهای JavaScript
  • 21. پذیرش Alert
  • 22. رد کردن Alert
  • 23. گرفتن متن از Alert
  • 24. ورود متن به Alert
  • 25. تست خودکار Alertهای تأییدی
  • 26. تست خودکار Alertهای اخطاری
  • 27. تست خودکار Alertهای ورودی
  • 28. مدیریت پنجره‌های Modal
  • 29. تست پنجره‌های Modal
  • 30. بستن پنجره‌های Modal
  • 31. تعامل با محتوای پنجره‌های Modal
  • 32. مدیریت Tabها و پنجره‌های مرورگر
  • 33. سوئیچ بین Tabها
  • 34. سوئیچ بین پنجره‌ها
  • 35. مدیریت پنجره‌های پاپ‌آپ
  • 36. تست خودکار پنجره‌های پاپ‌آپ
  • 37. مبانی تست فریم‌ورک‌ها
  • 38. معرفی TestNG برای Selenium
  • 39. پیکربندی TestNG
  • 40. نوشتن تست‌های پایه با TestNG
  • 41. استفاده از Annotationها در TestNG
  • 42. گروه‌بندی تست‌ها در TestNG
  • 43. مدیریت وابستگی تست‌ها در TestNG
  • 44. گزارش‌گیری در TestNG
  • 45. معرفی JUnit برای Selenium
  • 46. پیکربندی JUnit
  • 47. نوشتن تست‌های پایه با JUnit
  • 48. استفاده از Annotationها در JUnit
  • 49. مدیریت وابستگی تست‌ها در JUnit
  • 50. گزارش‌گیری در JUnit
  • 51. مبانی طراحی تست‌های خودکار
  • 52. اصول طراحی تست‌های خوانا و نگهداری‌پذیر
  • 53. الگوی Page Object Model (POM)
  • 54. پیاده‌سازی POM
  • 55. مزایای POM
  • 56. مدیریت داده‌های تست
  • 57. استفاده از فایل‌های Properties
  • 58. استفاده از فایل‌های Excel برای داده‌های تست
  • 59. استفاده از JSON برای داده‌های تست
  • 60. مبانی تست‌های مقیاس‌پذیر
  • 61. مقدمه‌ای بر تست توزیع شده
  • 62. استفاده از Selenium Grid
  • 63. پیکربندی Selenium Grid
  • 64. اجرای تست‌ها روی چندین مرورگر و سیستم‌عامل
  • 65. مبانی تست‌های عملکردی
  • 66. مفهوم تست‌های عملکردی
  • 67. ابزارهای تست عملکردی (اشاره مختصر)
  • 68. مبانی تست‌های امنیتی
  • 69. مفهوم تست‌های امنیتی
  • 70. ابزارهای تست امنیتی (اشاره مختصر)
  • 71. مدیریت خطاها و استثنائات در Selenium
  • 72. مدیریت خطاهای رایج
  • 73. استفاده از Try-Catch
  • 74. مدیریت استثنائات سفارشی
  • 75. اصول عیب‌یابی در تست‌های خودکار
  • 76. روش‌های عیب‌یابی
  • 77. تحلیل لاگ‌ها
  • 78. استفاده از ابزارهای Debugging
  • 79. مقدمه‌ای بر Continuous Integration (CI)
  • 80. مفهوم CI
  • 81. ابزارهای CI (مانند Jenkins)
  • 82. ادغام تست‌های خودکار با CI
  • 83. مبانی Continuous Delivery (CD)
  • 84. مفهوم CD
  • 85. ادغام تست‌های خودکار با CD
  • 86. اصول تست‌های API
  • 87. معرفی تست‌های API
  • 88. ابزارهای تست API (مانند Postman)
  • 89. اصول تست‌های Mobile Web
  • 90. تست با Appium (اشاره مختصر)
  • 91. مدیریت عناصر پیچیده در وب
  • 92. تست جداول و ردیف‌ها
  • 93. تست فرم‌ها و ورودی‌های پیچیده
  • 94. تست نمودارها و گراف‌ها
  • 95. اصول نگهداری و توسعه تست‌های خودکار
  • 96. بازبینی کد تست
  • 97. بهینه‌سازی تست‌ها
  • 98. مستندسازی تست‌ها
  • 99. آینده تست خودکار نرم‌افزار
  • 100. روندهای جدید در تست خودکار

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

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

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

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

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


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

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

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

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.