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

دوره آموزشی سلنیوم پیشرفته: اشیاء صفحه و اتوماسیون GUI

2 ساعت 52 دقیقهپیشرفته2020-06-09

مدرسین

Alan Richardson

Alan Richardson

Consultant specializing in agile software testing and development

جزئیات دوره

Page Object Model یک الگوی طراحی محبوب برای اتوماسیون برنامه های وب است. اگر خودکارهای آزمایشی به چندین روش ایجاد اشیا صفحه تسلط پیدا کرده و مزایا و معایب آنها را درک کنند ، می توانند موثرتر باشند. در این دوره ، آلن ریچاردسون نحوه مدل سازی برنامه های GUI به عنوان اشیا صفحه در سلنیوم را نشان می دهد. کشف کنید که چگونه می توان کد را به صورت انتزاع مجدد درآورد و جزئیات زیرساخت ها ، وابستگی ها و حتی عناصر فناوری مانند دکمه ها و فیلدهای ورودی را انتزاع کرد. انواع مختلف اشیا صفحه را کاوش کنید و نحوه انتزاع داده های پیمایش و آزمایش را کشف کنید. بعلاوه ، نحوه مدلسازی اجرای برنامه با زبانهای خاص دامنه را بیاموزید. آلن با نکاتی در مورد تصمیم گیری درباره طراحی انتزاع پایان می دهد

موضوعات شامل:
بازآفرینی در انتزاع
از انتزاعات پشتیبانی کنید
انتزاعات زیرساختی
انتزاعات فناوری
انواع اشیا صفحه
انتزاعات ناوبری
انتزاعات دامنه
استفاده از زبانهای خاص دامنه (DSL)
تصمیم گیری در مورد طراحی انتزاع

مهارت ها

CucumberSeleniumSoftware TestingAdvancedOpen SourceSoftware Development

سرفصل ها

0. مقدمه

  • 01-برنامه خود را برای اتوماسیون مدل کنید
  • 02-آنچه باید بدانید

1. درک انتزاعات

  • 03-انتزاعات چیست؟
  • 04-انتزاعات چگونه کمک می کنند
  • 05-بازسازی به انتزاعات

2. از انتزاعات پشتیبانی کنید

  • 06-انتزاعات پشتیبان چیست
  • 07-انتزاعات زیربنایی
  • 08-انتزاعات وابستگی
  • 09-انتزاعات راننده
  • 10-انتزاعات فناوری
  • 11-انتزاعات ذخیره سازی بازسازی شد
  • 12-انتزاعات عنصری

3. اشیاء صفحه

  • 13- اشیاء صفحه چیست؟
  • 14-اشیاء صفحه POJO
  • 15-انتزاعات جزء
  • 16-اشیاء صفحه ساختاری
  • 17-اشیاء صفحه مکان یاب
  • 18-اشیاء صفحه کاربردی

4. انتزاعات منطقی

  • 19-انتزاعات ناوبری
  • 20-انتزاع داده ها
  • 21-انتزاعات دامنه

5. انتزاعات اجرا

  • 22-زبان های خاص دامنه
  • 23-DSL های مبتنی بر کد با رابط های روان

6. تصمیمات طراحی انتزاع

  • 24-معاملات و تصمیمات
  • 25- بایدها و نبایدها

نتیجه

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

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

درباره ما

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

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

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

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

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