Course curriculum
-
01
Element Identification with Selenium Webdriver
Show Content- Brief Course Overview
- Introduction to Element Identification
- Prerequisites and Resources
- All course resources
- Interested??
- Critical Updates To Course
- Updates to the Framework Project
- Element Interactions Getting Started Quiz
- Bonus
- 9-2-introduction to html tags
- 9-3-introduction to html attributes
- 9-4-using selenium webdriver for element identification
- 9-5-selenium ide for object identification
- Course Survey
- 9-6-using an id to identify elements
- 9-7-using an id to identify elements with selenium webdriver
- Congratulations
- 9-8-understanding the webdriver commands
- 9-9-how to use className to identify an element
- 9-10-how to use Name property to identify an element
- 9-11-how to use link text to identify an element in selenium
- 9-12-how to use partial link text to identify an element in selenium
- 9-13-how to use css to identify an element in selenium
- 9-14-how to use absolute xpath to identify an element in selenium
- 9-15-how to use relative xpath to identify an element in selenium
- 9-16-how to use pick any tag from html body
- 9-17-how to use attributes in xpath
- 9-18-how to use special operators in xpath
- 9-19-how to identify a button using xpath
- 9-20-how to figure out if an element contains some text using xpath
- 9-21-how to identify link and icon using xpath
- 9-22-how to identify fields using xpath
- 9-23-how to identify radio buttons using xpath
- 9-24-how to identify radio buttons using index
- 9-25-how to use lists using xpath
- 9-26-working with tabs and toggles
- 9-27-introduction to html tables
- 9-28-how to get an html table in a variable
- 9-29-how to use c# to find a cell value
- 9-30-how to use c# to find all cells in a row
- 9-31-how to use c# to find a value in a cell
- 9-32-how to use c# to find a value in a cell 2
- 9-33-how to use c# to find a value in a cell 3
- 9-34-how to find a table with no id
- 9-35-dom in selenium webdriver
- How to evaluate elements at run time
- Live online training?
-
02
Navigation, Manipulation, Interrogation with Selenium Webdriver
Show Content- Navigation with Selenium WebDriver
- Navigation quiz
- Navigation quiz answer
- Element manipulation with WebDriver
- How to fill out a form
- Quiz on element manipulation
- Answer to manipulation quiz
- CurrentWindowHandle, WindowHandes, PageSource, Title
- WebDriver URL
- Interrogating IWebElements
- Learning all IWebElement properties
- Element interrogation quiz
- Element interrogation quiz answer
- Conclusions
-
03
Mouse and Keyboard Actions - Introduction
Show Content- 01-Introduction
- What topics will be covered
- Section Resources
- 02-What are user interactions in Selenium Webdriver
- 03-What are the different kind of user interactions
-
04
Mouse and Keyboard Actions - Drag and Drops
Show Content- 04-How to create an Actions class in Webdriver
- 05-Analyzing our application under test
- 06-Writing the drag and drop test
- 07-Finishing the first drag and drop test
- 08-Executing the first drag and drop test
- 09-Starting to write the 2nd drag and drop example
- 10-Writing a 2nd drag and drop example
- 11-Running a 2nd drag and drop example
- 12-Drag and drop quiz question
- 13-Drag and drop quiz answer
-
05
Mouse and Keyboard Actions - Developer Tools, Resize, Draw
Show Content- 14-How to do a resize action with selenium webdriver
- 15-How to open developer tools with selenium webdriver
- 16-Running a test that opens a network tab in firefox
- 17-Drag and drop with html 5 quiz question
- 18-Drag and drop with html 5 answer part 1
- 19-Drag and drop with html 5 answer part 2
- 20-How to draw on a canvas with selenium quiz
- 21-How to draw on a canvas with selenium quiz answer
- 22-Conclusions
- Exam on Mouse and Keyboard Actions
- Quick overview of the topics covered in the Implic and Explicit Waits section
-
06
Implicit and Explicit Waits - Introduction
Show Content- 00-Introduction and pre-reqs
- Notes for Implicit and Explicit Waits
- 01-Why Synchronization
- 02-Quiz-Why does our test fail when it runs
- 03-Answer-Why does our test fail when it runs
- 04-What kinds of problems can arise as a result of improper sync
-
07
Implicit and Explicit Waits - Implicit Waits
Show Content- 05-implicit waits v2
- 06-Implicit Waits Quiz
- 07-Implicit Waits Quiz Answer
- 08-disadvantage of an implicit wait 1
- 08-1-disadvantage of an implicit wait 2
-
08
Implicit and Explicit Waits - Explicit Waits
Show Content- 09-Introduction to Explicit Waits
- 10-Introduction WebDriverWait Class
- 11-Another way to create instance of WebDriverWait FREE PREVIEW
-
09
ExpectedConditions, DefaultWait, and Best Practices
Show Content- 12-Understanding the ExpectedConditions class
- 13-Webdriver timeout exception and quiz
- 14-Explicit waits quiz answer
- 15-Dont mix implicit and explicit waits
- 16-DefaultWait class and quiz
- 17-DefaultWait class and quiz answer
- 18-Conclusions
- Exam for Implicit and Explicit Waits Section
Pricing options
Explain how different pricing options might be valuable to different segments of your audience.
-
Free
Regular price