تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی سلنیوم پیشرفته: 3 استراتژی همگام سازی

دوره آموزشی سلنیوم پیشرفته: 3 استراتژی همگام سازی

2 ساعت 30 دقیقهپیشرفته2020-03-19

مدرسین

Alan Richardson

Alan Richardson

Consultant specializing in agile software testing and development

جزئیات دوره

کی از رایج ترین موضوعات مرتبط با خودکار کردن برنامه های رابط کاربری گرافیکی ، پوسته پوسته شدن است: هنگامی که گاهی اوقات یک تست کار می کند ، اما گاهی اوقات با شکست مواجه می شود - حتی اگر نه برنامه و نه آزمون تغییر نکرده باشد. یکی از مهمترین دلایل اعدام متناوب ، عدم همگام سازی مثر است. در این دوره ، یاد بگیرید که چگونه با همگام سازی م codeثر کد آزمون خود با حالت برنامه با استفاده از Selenium WebDriver ، از آزمایشات پوسته پوسته جلوگیری کنید. مربی آلن ریچاردسون در مورد مشکلات رایج به اشتراک می گذارد و در مورد طیف وسیعی از راه حل های موجود برای کمک به اتوماسیون تست WebDriver قوی و قابل اعتماد بحث می کند. نحوه استفاده از کلاس های داخلی WebDriver مانند WebDriverWait و همچنین کتابخانه های خارجی مانند Awaitility را بیابید. به علاوه ، بیاموزید که چگونه از JavascriptExecutor برای اجرای JavaScript به عنوان بخشی از کد WebDriver خود استفاده کنید. این می تواند به شما کمک کند راه حلهایی ایجاد کنید و با حالت برنامه داخلی هماهنگ شوید.

مهارت ها

SeleniumSoftware TestingAdvancedOpen SourceSoftware Development

سرفصل ها

0. مقدمه

  • 01- تست های پوسته پوسته را با همگام سازی خوب پایان دهید
  • 02-آنچه باید بدانید

1. معرفی

  • 03-چرا به همگام سازی نیاز دارید
  • 04-WebDriver داخلی منتظر می ماند
  • 05-انتظار ضمنی در مقابل انتظار صریح

2. همگام سازی با WebDriverWait

  • 06-WebDriverWait چیست
  • 07-WebDriverWait الگوهای استفاده
  • 08-شرایط مورد انتظار
  • 09-نوشتن شرط مورد انتظار سفارشی
  • 10-پیکربندی WebDriverWait

3. همگام سازی با JavascriptExecutor

  • 11-نمای کلی JavaScriptExecutor
  • 12-در انتظار جاوا اسکریپت
  • 13- استفاده از جاوا اسکریپت برای انتظار

4. اجزای هماهنگ

  • 14-کامپوننت های همگام سازی WebDriver
  • 15-قطعات هماهنگ شده سفارشی

5. کتابخانه های همگام سازی

  • 16-معرفی پیشخدمت
  • 17-معرفی انتظار
  • 18- کتابخانه های انتظار خود را ایجاد کنید

6. ملاحظات انتظار

  • 19-WebDriver از راه دور
  • 20- نکات و نکات کلی

نتیجه

  • 21- مراحل بعدی

دوره های مرتبط

درباره ما

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

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal