Curriculum
14 Sections
54 Lessons
52 Weeks
Expand all sections
Collapse all sections
Understanding Selenium
2
3.1
The Role of Selenium WebDriver
13 Minutes
3.1
The Selenium Suite of Tools
6 Minutes
Setting up your Testing Environment
2
4.1
Setting Up a Maven Project
7 Minutes
4.1
Check Title of a webpage
9 Minutes
Locating Elements in a WebPage
10
5.1
Exploring a Webpage with Developer Tools
6 Minutes
5.1
Locating an element
8 Minutes
5.1
Locating multiple elements
5 Minutes
5.1
Locating links
4 Minutes
5.1
The A Tag
8 Minutes
5.1
Locating an element by tag name
3 Minutes
5.1
Retrieving the element attributes
6 Minutes
5.1
Retrieving data from a webtable
7 Minutes
5.1
Locating with CSS selectors
4 Minutes
5.1
Locating using XPath expressions
3 Minutes
Testing and Automating User Interactions
11
6.1
Clicking on a Button
4 Minutes
6.1
Clicking on a Location
8 Minutes
6.1
Entering/Clearing Text in a textbox
6 Minutes
6.1
Selecting from a dropdown
6 Minutes
6.1
Verifying properties of a list
5 Minutes
6.1
Selecting/Deselecting a Radio Button
6 Minutes
6.1
Selecting/Deselecting a Checkbox
5 Minutes
6.1
Selecting multiple rows in a table (with Ctrl)
5 Minutes
6.1
Double Clicking an element
5 Minutes
6.1
Drag and Drop
4 Minutes
6.1
Interacting with a Context menu (right click menu)
5 Minutes
Automating Browser Navigation Actions
5
7.1
Minimizing/Maximizing the Browser window
4 Minutes
7.1
Navigating Backwards and Forwards in the Browser
4 Minutes
7.1
Handling Session cookies
10 Minutes
7.1
Implicitly waiting for a condition
3 Minutes
7.1
Explicitly waiting for a condition
5 Minutes
Windows, Frames and Alerts
5
8.1
Switching to a HTML frame
7 Minutes
8.1
Switching to an IFRAME
4 Minutes
8.1
Identifying and switching to a pop up window
3 Minutes
8.1
Closing extraneous pop-up windows
4 Minutes
8.1
Identifying and interacting with an an Alert box
4 Minutes
WebDrivers for Different Browsers
4
9.1
FireFoxDriver
5 Minutes
9.1
ChromeDriver
4 Minutes
9.1
InternetExplorerDriver
2 Minutes
9.1
RemoteWebDriver
8 Minutes
Capturing Screenshots
2
10.1
Capturing a Screenshot of the browser
4 Minutes
10.1
Capturing a Screenshot of an element
8 Minutes
Listening to Events and Executing JavaScript
3
11.1
The Observer Design Pattern
9 Minutes
11.1
Listening to events
8 Minutes
11.1
Executing JavaScript from Selenium
4 Minutes
Building Maintainable Scripts using the Page Object Model
1
12.1
Using PageFactory to set up a POM testing script
10 Minutes
Extending Selenium
1
13.1
Extending the WebElement interface to set up a WebTable
8 Minutes
Automating Interactions with HTML5 elements
2
14.1
Interacting with a Videoplayer
4 Minutes
14.1
Drawing On a Canvas
7 Minutes
Cross Browser Testing with Selenium Grid
2
15.1
Setting up Selenium Grid
9 Minutes
15.1
Running a cross browser test with Selenium grid
11 Minutes
HTML and CSS primer
4
16.1
Introduction to HTML and CSS
9 Minutes
16.1
Introducing HTML
12 Minutes
16.1
Introducing CSS
6 Minutes
16.1
Domain Object Model
12 Minutes
Learn by Example : Selenium for Automated Web Testing
Search
This content is protected, please
login
and enroll in the course to view this content!
Login with your site account
Lost your password?
Remember Me
Not a member yet?
Register now
Register a new account
Are you a member?
Login now
Modal title
Main Content