آموزش اتوماسیون وب با سلنیوم وب درایور و پایتون

Web Automation with Selenium WebDriver and Python

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره: قابلیت های اتوماسیون قدرتمند سلنیوم را با پایتون کشف کنید! راه اندازی محیط توسعه، از جمله نصب Python و Selenium WebDriver درک API Selenium WebDriver و نحوه استفاده از آن برای تعامل با صفحات وب مکان یابی عناصر وب با استفاده از تکنیک های مختلف، مانند انتخابگرهای CSS و XPath دستکاری عناصر وب، از جمله وارد کردن متن، کلیک کردن روی دکمه ها و انتخاب گزینه‌ها از منوهای کشویی مدیریت پیمایش صفحه وب، از جمله بازخوانی صفحات، پیمایش به عقب و جلو، و جابه‌جایی بین برگه‌ها. استفاده از Selenium WebDriver پیش نیازها:تجربه پایتون مورد نیاز است

      به دوره جامع Selenium WebDriver با پایتون خوش آمدید!

      آیا به دنبال یادگیری نحوه خودکارسازی تست وب با استفاده از ترکیب قدرتمند Selenium WebDriver و Python هستید؟ پس این دوره برای شماست!

      در این دوره، اصول استفاده از Selenium WebDriver با پایتون را یاد خواهید گرفت، از جمله نحوه تنظیم محیط توسعه خود، درک Selenium WebDriver API و استفاده از آن برای تعامل با صفحات وب. همچنین یاد خواهید گرفت که چگونه عناصر وب را با استفاده از تکنیک های مختلف، مانند انتخابگرهای CSS و XPath، مکان یابی کنید و آنها را برای وارد کردن متن، کلیک کردن روی دکمه ها و انتخاب گزینه ها از منوهای کشویی دستکاری کنید.

      اما این تازه شروع است. ما همچنین موضوعات مهمی مانند پیمایش صفحه وب، از جمله به روز کردن صفحات، پیمایش به عقب و جلو، و جابجایی بین برگه ها را پوشش خواهیم داد. شما یاد خواهید گرفت که چگونه رویدادهای صفحه وب را مدیریت کنید، مانند هشدارها و درخواست‌های جاوا اسکریپت، و تکنیک‌های آزمایش موثر، از جمله انتظار برای بارگیری عناصر و مدیریت محتوای پویا را اجرا کنید.

      اگر در این مسیر با مشکلی مواجه شدید، نگران نباشید. ما شما را تحت پوشش قرار داده ایم. ما به شما نحوه اشکال زدایی و عیب یابی مشکلات رایجی که ممکن است هنگام استفاده از Selenium WebDriver ایجاد شوند، آموزش خواهیم داد تا بتوانید اسکریپت های اتوماسیون خود را به خوبی اجرا کنید.

      در پایان این دوره، شما پایه محکمی در استفاده از Selenium WebDriver با پایتون برای خودکارسازی وظایف تست وب خواهید داشت. شما می توانید اسکریپت هایی بنویسید که می توانند با صفحات وب تعامل داشته باشند، عناصر را مکان یابی و دستکاری کنند، و رویدادها و محتوای پویا را مدیریت کنند. شما در راه تبدیل شدن به یک مهندس اتوماسیون ماهر خواهید بود.

      بنابراین، اگر آماده‌اید مهارت‌های تست وب خود را به سطح بعدی ارتقا دهید، امروز در دوره آموزشی Selenium WebDriver با پایتون ثبت‌نام کنید! با برنامه درسی جامع و مربیان خبره ما، همه چیزهایی را که برای موفقیت نیاز دارید، خواهید داشت. دیگر منتظر نمانید تا سفر خود را برای تبدیل شدن به یک درایور وب سلنیوم با Python pro آغاز کنید.

      اکنون ثبت نام کنید و شما را در دوره می بینیم!


      سرفصل ها و درس ها

      خوش آمد گویی به دوره با پرسش های متداول، فایل ها و پیوندها. لطفا بخوانید! Course Welcome with FAQs, Files, and Links. Please read!

      • به دوره خوش آمدید! پرسش‌های متداول، پیوندها و فایل‌ها Welcome to the Course! FAQs, Links, and Files

      بررسی اجمالی دوره Course Overview

      • به دوره خوش آمدید! Welcome to the Course!

      • برنامه درسی دوره Course Curriculum

      • محیط و راه اندازی دوره Environment and Course Set-up

      • موارد مصرف سلنیوم Selenium Use Cases

      Chrome Dev Tools Chrome Dev Tools

      • با استفاده از Chrome Dev Tools Using Chrome Dev Tools

      • سلنیوم چیست؟ What is Selenium

      مکان یابی عناصر صفحه Locating Page Elements

      • مکان یابی توسط انتخابگر CSS Locating by CSS Selector

      • مکان یابی با شناسه Locating by ID

      • مکان یابی بر اساس نام Locating by Name

      • مکان یابی بر اساس نام برچسب Locating by Tag Name

      • مکان یابی توسط XPath Locating by XPath

      • مکان یابی بر اساس متن پیوند Locating by Link Text

      • زنجیر یاب Chaining Locators

      • روش ها و ویژگی های عناصر مفید وب Useful Web Element Methods and Attributes

      پروژه هدایت شده یک Guided Project One

      • بررسی اجمالی پروژه هدایت شده Guided Project Overview

      • راهنمای پروژه راهنما Guided Project Walkthrough

      پیمایش صفحه Page Navigation

      • باز و بسته کردن ویندوز Opening and Closing Windows

      • باز کردن و بستن برگه ها Opening and Closing Tabs

      • پیمایش iFrames Navigating iFrames

      • تاریخچه مرورگر Browser History

      • هشدارها Alerts

      • کوکی ها و ذخیره سازی Cookies and Storage

      • تغییر اندازه ویندوز Resizing Windows

      اتوماسیون پر کردن فرم ها Automation of Filling in Forms

      • دکمه ها Buttons

      • عناصر ورودی Input Elements

      • دکمه ها و چک باکس های رادیویی Radio Buttons and Checkboxes

      • منوهای کشویی Dropdown Menus

      • انتخاب کنندگان تقویم Calendar Pickers

      • آپلود و دانلود فایل File Upload and Download

      • کشیدن و رها کردن Drag and Drops

      • لغزنده ها Sliders

      • اقدامات صفحه کلید Keyboard Actions

      پروژه هدایت شده 2 Guided Project 2

      • پروژه هدایت شده 2 - بررسی اجمالی Guided Project 2 - Overview

      • پروژه هدایت شده 2 - کد در طول مسیر Guided Project 2 - Code Along Walkthrough

      منتظر می ماند Waits

      • انتظارهای ضمنی Implicit Waits

      • انتظارهای صریح Explicit Waits

      • تنظیم تنظیمات شبکه Adjusting Network Settings

      سلنیوم برای موبایل Selenium for Mobile

      • تنظیم نماهای موبایل Setting Up Mobile Views

      • اقدامات موبایل Mobile Actions

      مدل شی صفحه Page Object Model

      • تست بدون اشیاء صفحه Testing without Page Objects

      • نمای کلی مدل شی صفحه Page Object Model Overview

      • مدل شی صفحه قسمت اول Page Object Model Part One

      • مدل شیء صفحه قسمت دوم Page Object Model Part Two

      • مدل شی صفحه قسمت سوم Page Object Model Part Three

      پروژه هدایت شده سه Guided Project Three

      • پروژه هدایت شده سه - بررسی اجمالی Guided Project Three - Overview

      • پروژه هدایت شده 3 - قسمت اول Guided Project 3 - Part One

      • پروژه هدایت شده 3 - قسمت دوم Guided Project 3 - Part Two

      • پروژه هدایت شده 3 - قسمت سوم Guided Project 3 - Part Three

      • پروژه هدایت شده 3 - قسمت چهارم Guided Project 3 - Part Four

      نمایش نظرات

      آموزش اتوماسیون وب با سلنیوم وب درایور و پایتون
      جزییات دوره
      7.5 hours
      50
      Udemy (یودمی) Udemy (یودمی)
      (آخرین آپدیت)
      1,046
      4.6 از 5
      دارد
      دارد
      دارد
      Jose Portilla
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Jose Portilla Jose Portilla

      رئیس بخش علوم داده در آموزش پیریان