کتاب صوتی خودکارسازی تست وب با Selenium و Ruby

انتخاب پلن

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

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

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

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

عنوان دوره: دوره خودکارسازی تست وب با 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. ملاحظات شرعی در توسعه نرم‌افزار دولتی
EXPRESS24 AUDIO EXPERIENCE
یادگیری را بشنوید؛ زندگی کنید
کتاب‌های صوتی و پادکست‌های آموزشی، راهی دلنشین برای کشف ایده‌های تازه، گسترش دانش و استفاده بهتر از لحظه‌های روزمره هستند.
دانش، الهام و تجربه؛ این بار با صدای زندگی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفت‌وآمد هستید، قدم می‌زنید، استراحت می‌کنید یا کارهای روزمره‌تان را انجام می‌دهید. محتوای صوتی کمک می‌کند از این لحظه‌ها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفت‌وآمد، پیاده‌روی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربه‌ای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازه‌ای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایده‌های تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادت‌های شخصی‌تان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، می‌توانید داستان‌ها، آموزش‌ها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتاب‌ها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفت‌وگو، روایت، توضیح آموزشی یا مجموعه‌ای از قسمت‌های صوتی؛ مناسب برای کشف ایده‌ها و آشنایی با دیدگاه‌های گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاه‌های تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپ‌تاپ
با پخش‌کننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکته‌های مهم را یادداشت کنید یا پس از پایان شنیدن، آن‌ها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتاب‌های صوتی و پادکست‌های آموزشی، دنیای تازه‌ای از ایده‌ها، روایت‌ها و آموختنی‌ها را به لحظه‌های خود اضافه کنید.
کشف محصولات بیشتر در اکسپرس ۲۴
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرم‌افزار مورد استفاده بستگی دارد.
AUDIO PREVIEW
قبل از انتخاب، گوش کنید!
بخشی از سبک محتوای محصولات صوتی ما را بشنوید و با فضای آن آشنا شوید.
♫
نمونه صوتی از سبک محصولات صوتی ما
پیش‌نمایش کوتاهی از سبک پادکست های صوتی محصولات ما
پخش آنلاین
برای تجربه بهتر، می‌توانید از هدفون استفاده کنید.
تگ‌ها: Selenium WebDriver ابزارهای برنامه‌نویسی اتوماسیون تست تست خودکار تست وب توسعه نرم‌افزار خودکارسازی تست روبی سلنیوم وب‌درایور

نظرات

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

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