Selenium Deep Dive: Working With WebDriver

Selenium    |    Intermediate
  • 15 videos | 1h 18m 40s
  • Includes Assessment
  • Earns a Badge
Rating 4.5 of 220 users Rating 4.5 of 220 users (220)
Selenium is a framework for the automated testing of web applications. The interface used to send commands to browsers is called Selenium WebDriver. In this course, you'll learn how to work with the features, elements, and capabilities of the Selenium WebDriver. We'll explore the benefits of using WebDriver as a browser automation framework, essential components, and the architecture of Selenium WebDriver. You'll also learn about different types of locators and see how to work navigation methods, locators, developer tools, XPath, and CSS selectors to identify locator elements. Finally, we'll learn how to use application page elements, web elements of modern applications, fetch attribute values, and generate customized XPath and CSS selectors.

WHAT YOU WILL LEARN

  • Discover the key concepts covered in this course
    Recall the disadvantages of selenium rc and list the benefits of using webdriver as a browser automation framework
    Recognize prominent components of webdriver and how the architecture of selenium webdriver can help apis to interact with browsers to automate tests
    Set up geckodriver and launch firefox browser to initiate testing components of application
    Use the selenium webdriver navigation methods to effectively manage browser navigation scenarios
    Recognize the role of locators in selenium and list the prominent types of selenium locators
    Identify basic locator elements like the id, name, and linktext using developer tools
    Select elements of an application page using class name and tag name
  • Locate application page elements using an xpath expression
    Use css selectors to identify one or more elements in a web page and describe the benefits of using css selectors instead of xpath
    Work with selectors to select web elements of modern applications
    Generate customized xpath selectors from html attributes
    Determine get or fetch attribute values using scripts rather than using developer tools
    Generate customized css selectors from html attributes
    Summarize the key concepts covered in this course

IN THIS COURSE

  • 1m 33s
  • 7m 9s
    After completing this video, you will be able to recall the disadvantages of Selenium RC and list the benefits of using WebDriver as a browser automation framework. FREE ACCESS
  • Locked
    3.  WebDriver Architecture
    5m 14s
    Upon completion of this video, you will be able to recognize prominent components of WebDriver and how the architecture of Selenium WebDriver can help APIs to interact with browsers to automate tests. FREE ACCESS
  • Locked
    4.  Setting up GeckoDriver
    3m 48s
    In this video, you will set up GeckoDriver and launch the Firefox browser to initiate testing components of the application. FREE ACCESS
  • Locked
    5.  Working with WebDriver's Navigation Methods
    4m 53s
    In this video, learn how to use the Selenium WebDriver navigation methods to manage browser navigation scenarios effectively. FREE ACCESS
  • Locked
    6.  Locators in Selenium
    6m 48s
    After completing this video, you will be able to recognize the role of locators in Selenium and list the different types of Selenium locators. FREE ACCESS
  • Locked
    7.  Using WebDriver Locators
    6m 57s
    In this video, you will identify basic locator elements like the ID, Name, and LinkText using developer tools. FREE ACCESS
  • Locked
    8.  Using Class Name and Tag Name
    5m 44s
    In this video, you will select elements of an application page using class names and tag names. FREE ACCESS
  • Locked
    9.  Using XPath as a Locator
    4m 46s
    In this video, you will learn how to locate application page elements using an XPath expression. FREE ACCESS
  • Locked
    10.  Using CSS Selectors
    6m 29s
    Find out how to use CSS selectors to identify one or more elements in a web page. Describe the benefits of using CSS selectors instead of XPath. FREE ACCESS
  • Locked
    11.  Selectors for Modern Applications
    5m 6s
    Learn how to work with selectors to select web elements of modern applications. FREE ACCESS
  • Locked
    12.  Using Customized XPath Selectors
    7m 30s
    In this video, you will learn how to generate customized XPath selectors from HTML attributes. FREE ACCESS
  • Locked
    13.  Fetching Attribute Values
    4m 9s
    Find out how to determine attribute values using scripts rather than using developer tools. FREE ACCESS
  • Locked
    14.  Using Customized CSS Selectors
    6m 41s
    Learn how to generate customized CSS selectors from HTML attributes. FREE ACCESS
  • Locked
    15.  Course Summary
    1m 53s
    In this video, we will summarize the key concepts covered in this course. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Rating 4.4 of 5 users Rating 4.4 of 5 users (5)
Rating 4.7 of 68 users Rating 4.7 of 68 users (68)
Rating 4.5 of 90 users Rating 4.5 of 90 users (90)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.5 of 305 users Rating 4.5 of 305 users (305)
Rating 4.4 of 342 users Rating 4.4 of 342 users (342)
Rating 4.5 of 165 users Rating 4.5 of 165 users (165)