Companies Home Search Profile

Web Automation with Selenium WebDriver and Python

Focused View

Jose Portilla

7:43:17

257 View
  • 1 - Selenium-Udemy-Course-main.zip
  • 1 - Welcome to the Course FAQs Links and Files.html
  • 2 - Welcome to the Course.mp4
    01:32
  • 3 - Course Curriculum.mp4
    02:16
  • 4 - Environment and Course Setup.mp4
    14:38
  • 5 - Selenium Use Cases.mp4
    05:30
  • 6 - Using Chrome Dev Tools.mp4
    09:41
  • 7 - What is Selenium.mp4
    08:15
  • 8 - Locating by CSS Selector.mp4
    12:29
  • 9 - Locating by ID.mp4
    07:09
  • 10 - Locating by Name.mp4
    09:05
  • 11 - Locating by Tag Name.mp4
    07:23
  • 12 - Locating by XPath.mp4
    12:59
  • 13 - Locating by Link Text.mp4
    04:30
  • 14 - Chaining Locators.mp4
    09:58
  • 15 - Useful Web Element Methods and Attributes.mp4
    10:14
  • 16 - Guided Project Overview.mp4
    03:17
  • 17 - Guided Project Walkthrough.mp4
    13:03
  • 18 - Opening and Closing Windows.mp4
    05:10
  • 19 - Opening and Closing Tabs.mp4
    09:17
  • 20 - Navigating iFrames.mp4
    09:04
  • 21 - Browser History.mp4
    03:19
  • 22 - Alerts.mp4
    05:46
  • 23 - Cookies and Storage.mp4
    09:58
  • 24 - Resizing Windows.mp4
    04:27
  • 25 - Buttons.mp4
    10:05
  • 26 - Input Elements.mp4
    06:46
  • 27 - Radio Buttons and Checkboxes.mp4
    09:44
  • 28 - Dropdown Menus.mp4
    10:40
  • 29 - Calendar Pickers.mp4
    12:13
  • 30 - File Upload and Download.mp4
    13:55
  • 31 - Drag and Drops.mp4
    06:51
  • 32 - Sliders.mp4
    08:17
  • 33 - Keyboard Actions.mp4
    10:49
  • 34 - Guided Project 2 Overview.mp4
    02:04
  • 35 - Guided Project 2 Code Along Walkthrough.mp4
    18:53
  • 36 - Implicit Waits.mp4
    05:16
  • 37 - Explicit Waits.mp4
    18:54
  • 38 - Adjusting Network Settings.mp4
    07:40
  • 39 - Setting Up Mobile Views.mp4
    08:22
  • 40 - Mobile Actions.mp4
    09:22
  • 41 - Testing without Page Objects.mp4
    13:26
  • 42 - Page Object Model Overview.mp4
    07:49
  • 43 - Page Object Model Part One.mp4
    13:01
  • 44 - Page Object Model Part Two.mp4
    15:39
  • 45 - Page Object Model Part Three.mp4
    10:24
  • 46 - Guided Project Three Overview.mp4
    02:06
  • 47 - Guided Project 3 Part One.mp4
    24:35
  • 48 - Guided Project 3 Part Two.mp4
    06:22
  • 49 - Guided Project 3 Part Three.mp4
    20:43
  • 50 - Guided Project 3 Part Four.mp4
    10:21
  • Description


    Discover the powerful automation capabilities of Selenium with Python!

    What You'll Learn?


    • Setting up the development environment, including installing Python and Selenium WebDriver
    • Understanding the Selenium WebDriver API and how to use it to interact with web pages
    • Locating web elements using different techniques, such as CSS selectors and XPath
    • Manipulating web elements, including entering text, clicking buttons, and selecting options from dropdown menus
    • Handling web page navigation, including refreshing pages, navigating back and forward, and switching between tabs
    • Implementing techniques for effective testing, including waiting for elements to load and handling dynamic content
    • Debugging and troubleshooting common issues that may arise when using Selenium WebDriver

    Who is this for?


  • Python developers interested in automating interactions on the web
  • More details


    Description

    Welcome to our comprehensive Selenium WebDriver with Python course!

    Are you looking to learn how to automate web testing using the powerful combination of Selenium WebDriver and Python? Then this course is for you!

    In this course, you will learn the fundamentals of using Selenium WebDriver with Python, including how to set up your development environment, understand the Selenium WebDriver API, and use it to interact with web pages. You'll also learn how to locate web elements using different techniques, such as CSS selectors and XPath, and manipulate them to enter text, click buttons, and select options from dropdown menus.

    But that's just the beginning. We'll also cover important topics such as web page navigation, including refreshing pages, navigating back and forward, and switching between tabs. You'll learn how to handle web page events, such as JavaScript alerts and prompts, and implement effective testing techniques, including waiting for elements to load and handling dynamic content.

    If you run into any issues along the way, don't worry. We've got you covered. We'll teach you how to debug and troubleshoot common problems that may arise when using Selenium WebDriver, so you can keep your automation scripts running smoothly.

    By the end of this course, you'll have a solid foundation in using Selenium WebDriver with Python to automate web testing tasks. You'll be able to write scripts that can interact with web pages, locate and manipulate elements, and handle events and dynamic content. You'll be well on your way to becoming a proficient automation engineer.

    So if you're ready to take your web testing skills to the next level, sign up for our Selenium WebDriver with Python course today! With our comprehensive curriculum and expert instructors, you'll have everything you need to succeed. Don't wait any longer to start your journey towards becoming a Selenium WebDriver with Python pro.

    Enroll now and we'll see you inside the course!

    Who this course is for:

    • Python developers interested in automating interactions on the web

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Jose Portilla
    Jose Portilla
    Instructor's Courses
    Jose Marcial Portilla has a BS and MS in Mechanical Engineering from Santa Clara University and years of experience as a professional instructor and trainer for Data Science, Machine Learning and Python Programming. He has publications and patents in various fields such as microfluidics, materials science, and data science. Over the course of his career he has developed a skill set in analyzing data and he hopes to use his experience in teaching and data science to help other people learn the power of programming, the ability to analyze data, and the skills needed to present the data in clear and beautiful visualizations. Currently he works as the Head of Data Science for Pierian Training and provides in-person data science and python programming training courses to employees working at top companies, including General Electric, Cigna, The New York Times, Credit Suisse, McKinsey and many more. Feel free to check out the website link to find out more information about training offerings.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 49
    • duration 7:43:17
    • Release Date 2023/02/22