تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی اتوماسیون تست چارچوب ربات: سطح 1 (سلنیوم)

دوره آموزشی اتوماسیون تست چارچوب ربات: سطح 1 (سلنیوم)

8 ساعت 19 دقیقهمتوسط2023-03-31

مدرسین

Bryan Lamb

Bryan Lamb

Educator and entrepreneur specializing in process automation

جزئیات دوره

یک مقدمه جامع برای Robot Framework، یک چارچوب اتوماسیون تست مبتنی بر کلمه کلیدی، رایگان، منبع باز، دریافت کنید. در این دوره آموزشی، مربی برایان لمب به شما کمک می کند تا کشف کنید که چگونه می توانید از این ابزار تست خودکار آسان و قدرتمند برای خودکارسازی سریع و آسان تست های نرم افزاری استفاده کنید. پس از یک بخش نصب دقیق، برایان به شما نشان می دهد که چگونه اولین اسکریپت Robot Framework خود را تنها در چند دقیقه ایجاد کنید، و سپس چندین گزینه برای اجرای آن، از جمله از طریق PyCharm، خط فرمان ویندوز، و پلت فرم Jenkins CI را نشان می دهد. سپس او شما را در فرآیند چگونگی خوانایی اسکریپت خود با ترکیب متغیرها، کلمات کلیدی سفارشی و اشیاء صفحه راهنمایی می کند. در نهایت، او به صورت عملی چندین مورد از محبوب ترین کتابخانه های Robot Framework را ارائه می دهد.

مهارت ها

SeleniumIT AutomationSoftware TestingNetwork and System AdministrationOpen SourceSoftware DevelopmentOne-Off

سرفصل ها

0. مقدمه

  • 01 - درباره مربی
  • 02 - بررسی اجمالی
  • 03 - نسخه ی نمایشی
  • 04 - چارچوب اتوماسیون تست چیست
  • 05 - خاستگاه و تاریخچه
  • 06 - ویژگی‌ها و قابلیت ها
  • 07 - Robot Framework در مقابل سلنیوم

1. مرور کلی نصب و پیش شرط ها

  • 08 - نمای کلی نصب
  • 09 - اصول خط فرمان و مسیر

2. نصب ویندوز 10

  • 10 - پایتون و PIP را نصب کنید
  • 11 - Robot Framework و SeleniumLibrary را نصب کنید
  • 12 - مرورگرهای مورد نظر را نصب کنید
  • 13 - WebDrivers را نصب کنید
  • 14 - افزونه PyCharm IDE و Robot را نصب کنید
  • 15 - دایرکتوری و پروژه اسکریپت‌های پایه ایجاد کنید
  • 16 - پیمایش و جستجوی فایل‌های اسکریپت خود

3. ایجاد اولین اسکریپت

  • 17 - بررسی اجمالی
  • 18 - سازماندهی فایل‌های پروژه خود
  • 19 - بخش‌هایی از فایل اسکریپت
  • 20 - Selenium2Library در مقابل Selenium Library
  • 21 - نوشتن مراحل تست - قسمت 1
  • 22 - اسکریپت را در مرورگرهای مختلف اجرا کنید
  • 23 - فایل‌های نتایج عالی را بررسی کنید
  • 24 - نوشتن مراحل تست - قسمت 2
  • 25 - نوشتن مراحل تست - قسمت 3
  • 26 - خلاصه

4. گزینه‌های اجرای اسکریپت

  • 27 - بررسی اجمالی
  • 28 - روبات در مقابل پای بات
  • 29 - اجرا از PyCharm
  • 30 - اجرا از پنجره فرمان
  • 31 - اجرا از یک فایل دسته ای
  • 32 - اجرا از Task Scheduler
  • 33 - در حال اجرا در مرورگرهای SauceLabs.com
  • 34 - دویدن و برنامه ریزی از جنکینز
  • 35 - اجرای چندین سوئیت
  • 36 - اجرای یک مورد آزمایشی
  • 37 - گزینه‌های اجرای پیشرفته

5. اسکریپت را خواناتر کنید

  • 38 - بررسی اجمالی
  • 39 - پیش نمایش راه حل نهایی
  • 40 - سبک - رویه ای در مقابل غوره
  • 41 - معرفی کلمات کلیدی تعریف شده توسط کاربر
  • 42 - اسکریپت را به کلمات کلیدی تقسیم کنید
  • 43 - انتقال کلمات کلیدی به فایل‌های منبع
  • 44 - اضافه کردن راه‌اندازی و خراب کردن
  • 45 - بررسی اجمالی اشیاء صفحه
  • 46 - دمو - یک شی صفحه ایجاد کنید
  • 47 - افزایش خوانایی با استفاده از کرک

6. از متغیرها برای متمرکز کردن داده‌ها استفاده کنید

  • 48 - بررسی اجمالی
  • 49 - پیش نمایش راه حل نهایی
  • 50 - متغیرهای اسکالر
  • 51 - متغیرها را فهرست کنید
  • 52 - دامنه متغیر
  • 53 - انتقال متغیرها به کلمات کلیدی
  • 54 - پروژه خود را با متغیرها اصلاح کنید
  • 55 - داده‌های ورودی اسکریپت را در زمان اجرا تامین کنید

7. شکر معنایی

  • 56 - بررسی اجمالی
  • 57 - Refactoring شی یاب صفحه
  • 58 - اضافه کردن نقل قول برای وضوح

8. خلاصه و به کارگیری مهارت ها

  • 59 - جمع بندی مهارت ها
  • 60 - کاربرد مهارت‌ها - قسمت 1
  • 61 - کاربرد مهارت‌ها - قسمت 2
  • 62 - کاربرد مهارت‌ها - قسمت 3

9. چالش - یک مجموعه آزمایشی از ابتدا تا پایان ایجاد کنید

  • 63 - بررسی اجمالی
  • 64 - قسمت 1 - شما آن را انجام دهید
  • 65 - قسمت 1 - من آن را انجام می‌دهم
  • 66 - قسمت 2 - شما آن را انجام دهید
  • 67 - قسمت 2 - من آن را انجام می‌دهم
  • 68 - قسمت 3 - شما آن را انجام دهید
  • 69 - قسمت 3 - من آن را انجام می‌دهم

10. کاوش در کتابخانه‌های چارچوب ربات

  • 70 - بررسی اجمالی
  • 71 - BuiltIn - ورود، تأیید، تکرار
  • 72 - دیالوگ‌ها - مکث برای مراحل دستی و ورود داده ها
  • 73 - سیستم عامل - پوشه‌ها و فایل ها
  • 74 - پایگاه داده - MS SQL و MySQL
  • 75 - API
  • 76 - XML
  • 77 - کتابخانه سلنیوم
  • 78 - رشته

نتیجه

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

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

درباره ما

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

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

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

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

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