Intermediate Selenium WebDriver Course (How To)
Offered By: Treehouse
Course Description
Overview
Manually testing your website can only take you so far. Learn how to use Selenium WebDriver to automate the process for you, and alert you to problems before your users see them.
What you'll learn
- Using Selenium with testing frameworks
- Waiting for changes to the page
- Emulating user actions
Syllabus
Use Selenium with Testing Frameworks
For your tests to be useful, you need a way to describe what your website should be doing. Test frameworks like Mocha can help.
Chevron 7 steps-
Introduction
1:09
- instruction
Before You Start the Course
-
Selenium and Mocha
9:26
-
The async and await Keywords
3:55
-
Test Setup and Teardown
2:27
-
Moving Page Code to a Page Object
5:27
-
Selenium and Testing Frameworks
5 questions
Waits
Tests that look for page elements can fail if the element doesn't appear right away. Learn how to have your tests wait for elements to appear.
Chevron 3 steps-
Implicit Waits
6:00
-
Explicit Waits
3:19
-
Waits
4 questions
Input Actions
Your page reacts to input from users. Learn how to test whether it's reacting correctly.
Chevron 6 steps-
Scrolling
6:30
-
Drag and Drop
4:47
-
Selection from Drop-Downs
4:29
-
Clicking Radio Buttons
3:44
-
Locating Elements Using JavaScript
5:05
-
Input Actions
4 questions
Taught by
Jay McGavren
Related Courses
Web Engineering III: Quality AssuranceTechnische Hochschule Mittelhessen via iversity Project Management for Designers
Emily Carr University of Art + Design via Kadenze Develop Project Management Skills
OpenLearning Study UK: A Guide for Education Agents
FutureLearn Basics of Design Testing
SAP Learning