Selenium Deep Dive: Working With WebDriver
Selenium
| Intermediate
- 15 videos | 1h 18m 40s
- Includes Assessment
- Earns a Badge
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 courseRecall the disadvantages of selenium rc and list the benefits of using webdriver as a browser automation frameworkRecognize prominent components of webdriver and how the architecture of selenium webdriver can help apis to interact with browsers to automate testsSet up geckodriver and launch firefox browser to initiate testing components of applicationUse the selenium webdriver navigation methods to effectively manage browser navigation scenariosRecognize the role of locators in selenium and list the prominent types of selenium locatorsIdentify basic locator elements like the id, name, and linktext using developer toolsSelect elements of an application page using class name and tag name
-
Locate application page elements using an xpath expressionUse css selectors to identify one or more elements in a web page and describe the benefits of using css selectors instead of xpathWork with selectors to select web elements of modern applicationsGenerate customized xpath selectors from html attributesDetermine get or fetch attribute values using scripts rather than using developer toolsGenerate customized css selectors from html attributesSummarize the key concepts covered in this course
IN THIS COURSE
-
1m 33s
-
7m 9sAfter 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
-
5m 14sUpon 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
-
3m 48sIn this video, you will set up GeckoDriver and launch the Firefox browser to initiate testing components of the application. FREE ACCESS
-
4m 53sIn this video, learn how to use the Selenium WebDriver navigation methods to manage browser navigation scenarios effectively. FREE ACCESS
-
6m 48sAfter 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
-
6m 57sIn this video, you will identify basic locator elements like the ID, Name, and LinkText using developer tools. FREE ACCESS
-
5m 44sIn this video, you will select elements of an application page using class names and tag names. FREE ACCESS
-
4m 46sIn this video, you will learn how to locate application page elements using an XPath expression. FREE ACCESS
-
6m 29sFind 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
-
5m 6sLearn how to work with selectors to select web elements of modern applications. FREE ACCESS
-
7m 30sIn this video, you will learn how to generate customized XPath selectors from HTML attributes. FREE ACCESS
-
4m 9sFind out how to determine attribute values using scripts rather than using developer tools. FREE ACCESS
-
6m 41sLearn how to generate customized CSS selectors from HTML attributes. FREE ACCESS
-
1m 53sIn 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.