Selenium Deep Dive: Working With WebDriver

Selenium 3.141
  • 15 Videos | 1h 25m 10s
  • Includes Assessment
  • Earns a Badge
Likes 19 Likes 19
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

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

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

Digital badges are yours to keep, forever.

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE