کتاب خودکارسازی تست وب با Selenium و Ruby با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره خودکارسازی تست وب با Selenium و Ruby
موضوع کلی: توسعه نرمافزار و ابزارهای برنامهنویسی
موضوع میانی: تست نرمافزار و خودکارسازی
📋 سرفصلهای دوره
- 1. مقدمهای بر خودکارسازی تست وب
- 2. آشنایی با Selenium WebDriver
- 3. نصب و راهاندازی محیط توسعه Ruby
- 4. نصب Selenium WebDriver برای Ruby
- 5. اولین اسکریپت تست با Selenium
- 6. یافتن عناصر در صفحات وب (Locators)
- 7. استفاده از ID برای یافتن عناصر
- 8. استفاده از Name برای یافتن عناصر
- 9. استفاده از Class Name برای یافتن عناصر
- 10. استفاده از Tag Name برای یافتن عناصر
- 11. استفاده از Link Text برای یافتن عناصر
- 12. استفاده از Partial Link Text برای یافتن عناصر
- 13. استفاده از CSS Selectors
- 14. استفاده از XPath برای یافتن عناصر
- 15. تعامل با عناصر وب (Click, SendKeys)
- 16. ارسال متن به فیلدها
- 17. کلیک بر روی دکمهها و لینکها
- 18. انتخاب از Dropdown ها
- 19. مدیریت پنجرههای مرورگر
- 20. تغییر بین پنجرهها
- 21. بستن پنجرههای مرورگر
- 22. کار با Alert ها و Confirm ها
- 23. اجرای جاوا اسکریپت در مرورگر
- 24. مدیریت کوکیها
- 25. تنظیمات پیشرفته مرورگر
- 26. استفاده از Profile های سفارشی
- 27. تنظیمات Proxy
- 28. تنظیمات Headless Browser
- 29. مقدمهای بر فریمورکهای تست Ruby
- 30. استفاده از RSpec برای تست نویسی
- 31. ساختاردهی پروژههای تست
- 32. پیادهسازی Page Object Model
- 33. مزایای Page Object Model
- 34. پیادهسازی Page Object Model در Selenium
- 35. مدیریت دادههای تست
- 36. استفاده از فایلهای CSV برای دادهها
- 37. استفاده از فایلهای YAML برای دادهها
- 38. استفاده از پایگاه داده برای دادهها
- 39. مقدمهای بر تستهای API
- 40. استفاده از ابزارهای تست API در Ruby
- 41. یکپارچهسازی تستهای وب و API
- 42. مدیریت خطا و Exception Handling
- 43. ثبت لاگ در تستها
- 44. گزارشدهی از نتایج تست
- 45. تولید گزارشهای HTML
- 46. تولید گزارشهای Allure
- 47. استفاده از CI/CD در خودکارسازی تست
- 48. مقدمهای بر Jenkins
- 49. پیکربندی Jenkins برای اجرای تستها
- 50. استفاده از Git برای مدیریت کد
- 51. ادغام Selenium با Git
- 52. مقدمهای بر Docker
- 53. اجرای تستها در محیط Docker
- 54. استفاده از Selenium Grid برای تست موازی
- 55. نصب و راهاندازی Selenium Grid
- 56. اجرای تستها بر روی مرورگرهای مختلف
- 57. اجرای تستها بر روی سیستمعاملهای مختلف
- 58. مقدمهای بر تستهای Performance
- 59. ابزارهای تست Performance در Ruby
- 60. استفاده از ابزارهای تست امنیتی
- 61. اصول تستهای Security در وب
- 62. آشنایی با مفاهیم Accessibility Testing
- 63. پیادهسازی تستهای Accessibility
- 64. مدیریت محیطهای تست
- 65. ملاحظات امنیتی در خودکارسازی تست
- 66. قوانین و مقررات مربوط به تست نرمافزار در ایران
- 67. اصول اخلاقی در توسعه نرمافزار
- 68. ملاحظات شرعی در استفاده از ابزارها
- 69. ملاحظات شرعی در مدیریت دادهها
- 70. ملاحظات شرعی در گزارشدهی
- 71. ملاحظات شرعی در استفاده از ابزارهای آنلاین
- 72. ملاحظات شرعی در توسعه نرمافزار برای کسبوکارهای داخلی
- 73. ملاحظات شرعی در مدیریت کاربران
- 74. ملاحظات شرعی در حفاظت از اطلاعات
- 75. ملاحظات شرعی در قراردادهای نرمافزاری
- 76. ملاحظات شرعی در توسعه نرمافزار آموزشی
- 77. ملاحظات شرعی در توسعه نرمافزار مالی
- 78. ملاحظات شرعی در توسعه نرمافزار پزشکی
- 79. ملاحظات شرعی در توسعه نرمافزار فرهنگی
- 80. ملاحظات شرعی در توسعه نرمافزار خبری
- 81. ملاحظات شرعی در توسعه نرمافزار اجتماعی
- 82. ملاحظات شرعی در توسعه نرمافزار سرگرمی
- 83. ملاحظات شرعی در توسعه نرمافزار ارتباطی
- 84. ملاحظات شرعی در توسعه نرمافزار اداری
- 85. ملاحظات شرعی در توسعه نرمافزار صنعتی
- 86. ملاحظات شرعی در توسعه نرمافزار علمی
- 87. ملاحظات شرعی در توسعه نرمافزار پژوهشی
- 88. ملاحظات شرعی در توسعه نرمافزار مهندسی
- 89. ملاحظات شرعی در توسعه نرمافزار هنری
- 90. ملاحظات شرعی در توسعه نرمافزار ورزشی
- 91. ملاحظات شرعی در توسعه نرمافزار گردشگری
- 92. ملاحظات شرعی در توسعه نرمافزار حمل و نقل
- 93. ملاحظات شرعی در توسعه نرمافزار مسکن
- 94. ملاحظات شرعی در توسعه نرمافزار کشاورزی
- 95. ملاحظات شرعی در توسعه نرمافزار انرژی
- 96. ملاحظات شرعی در توسعه نرمافزار مخابرات
- 97. ملاحظات شرعی در توسعه نرمافزار دفاعی
- 98. ملاحظات شرعی در توسعه نرمافزار امنیتی
- 99. ملاحظات شرعی در توسعه نرمافزار قضایی
- 100. ملاحظات شرعی در توسعه نرمافزار دولتی
تگها:
Selenium WebDriver
ابزارهای برنامهنویسی
اتوماسیون تست
تست خودکار
تست وب
توسعه نرمافزار
خودکارسازی تست
روبی
سلنیوم
وبدرایور
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.