لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Selenium WebDriver با پایتون
- آخرین آپدیت
دانلود Selenium WebDriver with Python
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
دوره «آموزش Selenium WebDriver با پایتون» یک دوره پایه و کاربردی است که با هدف ارائه درک جامع از سلنیوم و اجزای آن طراحی شده است. این دوره همچنین به شما کمک میکند تا نحوه عملکرد Selenium WebDriver را به طور کامل درک کنید. آموزش با نمایش نحوه راهاندازی محیط کاربری برای Selenium WebDriver با پایتون آغاز میشود. در این دوره، توضیحات مختصری درباره نحوه مکانیابی المانهای وب (Web Elements) و تعاملات وب ارائه شده است. همچنین، این دوره شامل مروری بر فریمورکهای تست با Selenium WebDriver است. مباحث پیشرفتهای مانند مدیریت پاپآپها (Popups)، هشدارها (Alerts)، مدیریت چندین تب مرورگر و تعاملات موس و کیبورد نیز در این دوره آموزش داده میشوند.
این دوره شامل ۴ ساعت ویدیو آموزشی است که به بخشهای مختلف تقسیم شدهاند. مفاهیم دوره از طریق نمایشهای عملی (Lab Demonstrations) به راحتی قابل درک هستند. برای سنجش میزان یادگیری زبانآموزان، هر بخش شامل آزمونهایی در قالب کوییز و سوالات در حین ویدیو است. همچنین یک کوییز سوالات نمرهدار اجباری در پایان هر فصل در نظر گرفته شده است.
فصل ۱: شروع کار با Selenium WebDriver
فصل ۲: المانهای وب و تعاملات وب
فصل ۳: تست با سلنیوم و ویژگیهای پیشرفته
دانش قبلی در زمینه مبانی زبان برنامهنویسی پایتون و مفاهیم تست میتواند به عنوان پیشنیاز توصیه شده برای این دوره در نظر گرفته شود.
در پایان این دوره، زبانآموزان قادر خواهند بود:
- محیط کاربری Selenium WebDriver با پایتون را راهاندازی کنند.
- با فریمورکهای تست (unittest, pytest) و نحوه تنظیم کیسهای تست آشنا شوند.
- پاپآپها، آلرتها، مدیریت تبهای مرورگر و تعاملات موس و کیبورد را مدیریت کنند.
- با استفاده از Selenium WebDriver به عیبیابی (Debugging) بپردازند.
سرفصل ها و درس ها
شروع کار با Selenium WebDriver
Getting Started With Selenium WebDriver
مرور کلی دوره
Course Overview
آشنایی با Selenium WebDriver
Selenium WebDriver Introduction
تفاوت بین Selenium WebDriver و سایر ابزارهای سلنیوم
Differences between Selenium WebDriver and Other Selenium Tools
نصب پایتون و Pip
Installing Python and Pip
راهاندازی محیط کاربری بخش اول - نمایش عملی
Setting up the Environment Part 1 - Demo
راهاندازی محیط کاربری بخش دوم - نمایش عملی
Setting up the Environment Part 2 - Demo
راهاندازی محیط کاربری بخش سوم - نمایش عملی
Setting up the Environment Part 3 - Demo
المانهای وب و تعاملات وب
Web Elements and Web Interactions
مکانیابی المانهای وب
Locating Web Elements
مکانیابی المانها با استفاده از ID، Name، Class و Tag
Locating Elements using ID, Name, Class, and Tag
تعامل با وب
Web Interaction
اجرای کدهای جاوااسکریپت بخش اول
Executing JavaScript Code Part 1
اجرای کدهای جاوااسکریپت بخش دوم
Executing JavaScript Code Part 2
مدیریت لیستهای کشویی (Drop down) بخش اول
Handling Drop-down Part 1
مدیریت لیستهای کشویی (Drop down) بخش دوم
Handling Drop-down Part 2
مدیریت المانهای وب بخش اول
Handling Web Elements Part 1
مدیریت المانهای وب بخش دوم
Handling Web Elements Part 2
ناوبری در صفحات وب
Navigating to Web Page
آپلود و دانلود با سلنیوم بخش اول
Uploading and Downloading with Selenium Part 1
آپلود و دانلود با سلنیوم بخش دوم
Uploading and Downloading with Selenium Part 2
تست با سلنیوم، ویژگیهای پیشرفته و بهترین روشها
Selenium Testing, Advance Features and Best Practices
تست با Selenium WebDriver
Testing with Selenium WebDriver
نوشتن Assertions و تاییدیه ها همراه با گزارشدهی و لاگگیری تست
Writing Assertions and Verifications with Test Reporting and Logging
تنظیم کیسهای تست با سلنیوم و پایتون
Setting-up Test Cases with Selenium using Python
مدیریت استثناها (Exceptions) در تستهای سلنیوم با پایتون
Handling Exceptions in Selenium Test Using Python
کار با Selenium Web Driver در پایتون
Selenium Web Driver with Python
استفاده از مدل Page Object Model (POM)
Using Page Object Model (POM)
مدیریت پاپآپها و آلرتها بخش اول - نمایش عملی
Handling Pop-ups and Alerts Part 1 - Demo
مدیریت پاپآپها و آلرتها بخش دوم - نمایش عملی
Handling Pop-ups and Alerts Part 2 - Demo
مدیریت فریمها در سلنیوم بخش اول
Handling Frames in Selenium Part 1
مدیریت فریمها در سلنیوم بخش دوم
Handling Frames in Selenium Part 2
مدیریت فریمها در سلنیوم بخش سوم
Handling Frames in Selenium Part 3
مرور کلی بهترین روشها و نکات
Best Practices & Tips Overview
بهترین روشها برای اتوماسیون Selenium WebDriver بخش اول
Best Practices for Selenium WebDriver Automation Part 1
بهترین روشها برای اتوماسیون Selenium WebDriver بخش دوم
Best Practices for Selenium WebDriver Automation Part 2
مرور کلی تست بین مرورگرها (Cross Browser Testing)
Cross-Browser Testing with Selenium WebDriver Overview
عیبیابی (Debugging) با Selenium WebDriver
Debugging with Selenium WebDriver
نمایش نظرات