برنامه نویسی سلنیوم پایتون با تمرین های کدنویسی

دانلود Python Selenium Programming with Coding Exercises

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: استاد اتوماسیون وب و تست با دستی چالش های کدگذاری سلنیوم نحوه راه اندازی و پیکربندی سلنیوم با پایتون برای اتوماسیون و آزمایش وب. تکنیک‌هایی برای نوشتن و اجرای اسکریپت‌های تست خودکار و اسکریپرهای وب. مفاهیم پیشرفته سلنیوم از جمله مدیریت محتوای پویا و استفاده از سلنیوم گرید. بهترین روش ها برای اشکال زدایی و مدیریت استثناها در اسکریپت های اتوماسیون. پیش نیازها: دانش اولیه برنامه نویسی پایتون. آشنایی با HTML و فناوری های وب مفید است اما لازم نیست.

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

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

در طول این دوره، شما موارد زیر را پوشش خواهید داد:

  • مقدمه ای بر سلنیوم و نقش آن در اتوماسیون و آزمایش وب: با معماری سلنیوم و نحوه ادغام آن با پایتون آشنا شوید.

  • تنظیم محیط Selenium: نصب و پیکربندی Selenium WebDriver و ابزارهای مرتبط.

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

  • تکنیک‌های پیشرفته در سلنیوم: موضوعات پیشرفته مانند مدیریت محتوای پویا، مدیریت کوکی‌ها و استفاده از سلنیوم گرید برای اجرای موازی را کاوش کنید.

  • خراش دادن وب با سلنیوم: نحوه استفاده از سلنیوم برای استخراج داده ها از وب سایت ها را بدانید.

  • مدیریت استثناها و اشکال‌زدایی: بهترین روش‌ها را برای مدیریت خطاها و اشکال‌زدایی اسکریپت‌های اتوماسیون خود بیاموزید.

  • تمرین‌های عملی: دانش خود را از طریق تمرین‌های کدگذاری عملی برای تقویت مهارت‌های خود و مقابله با سناریوهای دنیای واقعی به کار ببرید.

در پایان این دوره، شما در استفاده از سلنیوم با پایتون برای خودکارسازی وظایف وب، انجام آزمایشات کامل وب، و خراش دادن داده ها از وب به طور موثر مهارت خواهید داشت.

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

30 روز ضمانت بازگشت وجه: ما بر کیفیت دوره خود ایستاده ایم. اگر کاملاً راضی نیستید، 30 روز ضمانت بازگشت وجه را بدون هیچ سؤالی ارائه می‌کنیم.

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


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

مقدمه ای بر سلنیوم و راه اندازی Introduction to Selenium and Setup

  • مقدمه ای بر سلنیوم و راه اندازی Introduction to Selenium and Setup

  • درس 01 Lesson 01

  • تمرین های کدنویسی Coding Exercises

  • تکلیف 01 Assignment 01

  • تمرین تست 01 Practice Test 01

مکان یابی عناصر در یک صفحه وب Locating Elements on a Web Page

  • مکان یابی عناصر در یک صفحه وب Locating Elements on a Web Page

  • درس 02 Lesson 02

  • تمرین های کدنویسی Coding Exercises

  • تکلیف 02 Assignment 02

تعامل با عناصر وب Interacting with Web Elements

  • تعامل با عناصر وب Interacting with Web Elements

  • درس 03 Lesson 03

  • تمرین های کدنویسی Coding Exercises

  • تکلیف 03 Assignment 03

کار با Waits و Synchronization Working with Waits and Synchronization

  • کار با Waits و Synchronization Working with Waits and Synchronization

  • درس 04 Lesson 04

  • تمرین های کدنویسی Coding Exercises

  • تکلیف 04 Assignment 04

پیمایش از طریق صفحات Navigating Through Pages

  • پیمایش از طریق صفحات Navigating Through Pages

  • درس 05 Lesson 05

  • تمرین های کدنویسی Coding Exercises

  • تکلیف 05 Assignment 05

مدیریت جاوا اسکریپت و AJAX Handling JavaScript and AJAX

  • مدیریت جاوا اسکریپت و AJAX Handling JavaScript and AJAX

  • درس 06 Lesson 06

  • تمرین های کدنویسی Coding Exercises

  • تکلیف 06 Assignment 06

کار با مرورگرهای Headless Working with Headless Browsers

  • کار با مرورگرهای Headless Working with Headless Browsers

  • درس 07 Lesson 07

  • تمرین های کدنویسی Coding Exercises

  • تکلیف 07 Assignment 07

مدیریت عناصر و تعاملات وب پیشرفته Handling Advanced Web Elements and Interactions

  • مدیریت عناصر و تعاملات وب پیشرفته Handling Advanced Web Elements and Interactions

  • درس 08 Lesson 08

  • تمرین های کدنویسی Coding Exercises

  • تکلیف 08 Assignment 08

چارچوب تست و سلنیوم Test Frameworks and Selenium

  • چارچوب تست و سلنیوم Test Frameworks and Selenium

  • درس 09 Lesson 09

  • تمرین های کدنویسی Coding Exercises

  • تکلیف 09 Assignment 09

ساخت یک اتوماسیون کامل سلنیوم Building a Complete Selenium Automation

  • ساخت یک اتوماسیون کامل سلنیوم Building a Complete Selenium Automation

  • درس 10 Lesson 10

  • تمرین های کدنویسی Coding Exercises

  • تکلیف 10 Assignment 10

  • تمرین تست 02 Practice Test 02

نمایش نظرات

برنامه نویسی سلنیوم پایتون با تمرین های کدنویسی
جزییات دوره
1 hour
30
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,353
4.5 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Python AI ML DL DS Quiz Maker Python AI ML DL DS Quiz Maker

آزمون ساز یادگیری ماشینی هوش مصنوعی پایتون

Mr Khan Mr Khan

برنامه نویس پایتون