لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
برنامه نویسی سلنیوم پایتون با تمرین های کدنویسی
دانلود 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
نمایش نظرات