لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
اتوماسیون مرورگر با پایتون و سلنیوم [ویدئو]
Browser Automation with Python and Selenium [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
پایتون یکی از محبوب ترین زبان های جهان است و هر روز که می گذرد تقاضای آن بیشتر می شود. از آنجایی که سلنیوم یک استاندارد صنعتی برای اتوماسیون تست است، خوانایی Python باعث می شود که این دو به یک تطابق کامل برای نوشتن تست های خودکار ارزشمند تبدیل شوند.
با افزایش هزینه های تست نرم افزار و گسترش صنعت نرم افزار، اتوماسیون مرورگر تقاضای زیادی دارد. متأسفانه، مهندسان علاقه مند به اتوماسیون، راهنمایی های دقیقی در مورد چگونگی موفقیت یا اینکه کد اتوماسیون به درستی نوشته شده چگونه به نظر می رسد، ندارند.
در این دوره آموزشی، نحوه یادگیری تعاملی را با درک اصول اتوماسیون مرورگر با استفاده از زبان پایتون با سلنیوم بررسی خواهید کرد. این شما را برای هر مصاحبه ای برای اتوماسیون مرورگر سطح ابتدایی آماده می کند، در حالی که به شما کمک می کند نمونه کار حرفه ای خود را با مهارت های مناسب ارتقا دهید.
ابتدا روی تنظیم محیط خود تمرکز خواهید کرد. با پیشرفت در بخش ها، به درک اصول اولیه اتوماسیون مرورگر خواهید پرداخت. بعداً، این دوره به شما کمک میکند تا با ساختن برنامههای کاربردی قوی که دادههای وب را خراش میدهند، عمل کنید.
در پایان این دوره، شما به خوبی با انجام اتوماسیون مرورگر با استفاده از پایتون و سلنیوم آشنا خواهید شد.
همه کدها و فایل های پشتیبانی در این آدرس موجود است
https://github.com/PacktPublishing/Browser-Automation-with-Python-and-Selenium به طور حرفه ای خودکارسازی کنید و برنامه هایی بسازید که داده های وب را به طور موثر خراش می دهند.
اتوماسیون UI پایدار، مقیاس پذیر و خوانا بسازید
محیط توسعه را با استفاده از محیط های مجازی به صورت گام به گام تنظیم کنید
بررسی کنید که عناصر وب چگونه کار می کنند، و مهندسان حرفه ای اتوماسیون چگونه آنها را برای اتوماسیون شناسایی می کنند. همچنین اگر به دنبال کاوش در اسکراپینگ وب هستید، این دوره برای شما مفید خواهد بود. با راهاندازی پایتون با یک محیط مجازی سرعت خود را افزایش دهید * نحوه اضافه کردن یک درایور وب به متغیر محیطی PATH خود را بدانید * با مدیریت پنجرهها و تبهای مرورگر به خوبی آشنا شوید.
سرفصل ها و درس ها
سخنرانی مقدمه
Introduction Lecture
معرفی
Introduction
تنظیم محیط
Setting Up Your Environment
راه اندازی پایتون 3 (ویندوز)
Setting up Python 3 (Windows)
راه اندازی پایتون با محیط مجازی (ویندوز)
Setting up Python with a Virtual Environment (Windows)
راه اندازی پایتون 3 و محیط مجازی (سیستم عامل مک/لینوکس)
Setting up Python 3 and the Virtual Environment (Mac OS / Linux)
سلنیوم چیست؟
What is Selenium?
راه اندازی سلنیوم
Setting up Selenium
(فقط MAC/LINUX): افزودن یک webdriver به متغیر محیطی PATH
(MAC/LINUX ONLY): Adding a webdriver to your PATH environment variable
اصول اتوماسیون مرورگر
Browser Automation Basics
اولین اتوماسیون شما
Your First Automation
یافتن عناصر در صفحه
Finding Elements on the Page
چالش مهارت
Skills Challenge
کمربند سلنیومی شما
Your Selenium Utility Belt
مدیریت ویندوز و برگه های مرورگر
Handling Browser Windows and Tabs
مدیریت IFrames و Frames
Handling IFrames and Frames
اتوماسیون مرورگر حرفه ای
Professional Browser Automation
چرا صفحه اشیاء؟
Why Page Objects?
ایجاد اشیاء صفحه
Creating Page Objects
ایجاد اشیاء صفحه (ادامه)
Creating Page Objects (cont.)
نمایش نظرات