سلنیوم پیشرفته: 3 استراتژی همگام سازی
(Mitalearn-177324)
- Duration: 2 hours 30 minutes
- Release date: 22 June 2026
- Author: Alan Richardson
- Level: پیشرفته
- Contents: 21
- Has Caption in Persian
درباره این دوره:
یکی از رایجترین مسائل مرتبط با خودکارسازی برنامههای رابط کاربری گرافیکی، پوسته پوسته شدن است: زمانی که گاهی اوقات یک آزمایش کار میکند، اما گاهی اوقات با شکست مواجه میشود - حتی اگر نه برنامه و نه آزمایش تغییر کند. یکی از رایج ترین دلایل اجرای متناوب، عدم هماهنگی موثر است. در این دوره آموزشی، یاد بگیرید که چگونه با همگام سازی موثر کد تست خود با وضعیت برنامه با استفاده از Selenium WebDriver از تست های پوسته پوسته جلوگیری کنید. مربی، آلن ریچاردسون، رفع مشکلات رایج را به اشتراک می گذارد و در مورد طیف وسیعی از راه حل های موجود برای کمک به قوی و قابل اعتماد کردن اتوماسیون تست WebDriver بحث می کند. نحوه استفاده از کلاس های WebDriver داخلی مانند WebDriverWait و همچنین کتابخانه های خارجی مانند Awaitility را بیابید. به علاوه، یاد بگیرید که چگونه از JavascriptExecutor برای اجرای جاوا اسکریپت به عنوان بخشی از کد WebDriver خود استفاده کنید. این می تواند به شما در ایجاد راه حل ها و همگام سازی با وضعیت برنامه داخلی کمک کند.
Related Skills
Content
Advanced Selenium: 3 Synchronization Strategies
