مهارتهای کار با فریمورک Selenium خود را ارتقا دهید و به سطح حرفهای نزدیکتر شوید. در این دوره آموزشی، میگان لوئیس شما را از مباحث مقدماتی Selenium که قبلاً یاد گرفتهاید، به سمت موضوعات پیشرفتهتر و کاربردیتر هدایت میکند. در ابتدای این دوره، اصول اولیه مرور میشود و شما میآموزید چگونه از WebDriver بهترین استفاده را ببرید. سپس، نحوه کار با مکانیابهای پیشرفته و تعامل با کامپوننتها بهصورت عملی آموزش داده میشود. در ادامه، میگان راهحلهایی برای رفع مشکلات همگامسازی که معمولاً هنگام استفاده از Selenium پیش میآید، ارائه میدهد. در پایان، جریانهای کاری و نحوه یکپارچهسازی ابزارها با Selenium را بررسی خواهید کرد.
اهداف یادگیری این دوره عبارتند از:
- نحوه استفاده از درایورهای مرورگر و WebDriver.
- بررسی و تحلیل عناصر صفحات وب.
- اجرای دستورات JavaScript در تستها.
- انتخاب مکانیاب مناسب برای عناصر.
- ترکیب ویژگیهای مختلف CSS برای مکانیابی دقیقتر.
- تعامل با کامپوننتهای رایج صفحات وب.
- استفاده از انتظارهای ضمنی و صریح برای همگامسازی بهتر.
- خودکارسازی جریانهای کاری و فرآیندها.
- تست رفتارهای کاربری و واکنشهای سیستم.
- پیادهسازی الگوهای Page Object برای مدیریت بهتر کدها.
- اتصال پروژهها به GitHub برای کنترل نسخه.
- اجرای تستها در Grid برای افزایش سرعت و کارایی.
- بهرهگیری از ابزارهای تست ابری برای دسترسی بهتر و نتایج دقیقتر.