Video description
A practical guide for real-time web testing with Selenium WebDriver
About This Video
- Discover how to create a framework from scratch with Selenium WebDriver.
- Master the art of advanced automation testing.
- Write clear, simple, readable, and reliable tests that perform complex test automation tasks.
- Learn how to use Selenium Grid and run tests in the cloud.
In Detail
Are you facing an issue where your tests break often for no obvious reason or are you simply interested in learning how to write tests that will withstand the test of time? Are you struggling to figure out the proper way to do test automation with Selenium WebDriver? If so, look no further.
This course will help you learn how to create extremely reliable and stable automation tests with Selenium WebDriver. You'll learn to design advanced and easy to maintain test automation frameworks with browser factory, Page Object Models, and Selenium Grid from scratch. You'll utilize the Advanced User Interactions API to quickly spin up a Selenium Grid or run tests on the cloud. By the end of this course, you'll be able to write Selenium WebDriver tests within minutes!
All the code and supporting files for this course are available on GitHub at https://github.com/PacktPublishing/Mastering-Selenium-Webdriver-3.X-Test-Automation.
Table of contents
-
Chapter 1 : Exploring Selenium
- The Course Overview 00:02:02
- Selenium Testing Tools 00:03:13
- Setting Up a Test Project 00:05:11
- Creating Our First Test 00:06:29
- Running the Test 00:06:33
-
Chapter 2 : Selenium WebDriver Architecture
- What Is Selenium WebDriver? 00:02:29
- Introduction to WebDriver Interface 00:02:52
- Setting Up Various Browsers with Selenium WebDriver 00:12:58
- Finding Page Elements 00:05:16
- Locators 00:02:55
- Performing Actions on Elements 00:04:21
-
Chapter 3 : Working with Web Elements
- Introduction to the WebElement Interface 00:03:54
- Using the Locator Strategies 00:06:13
- Interacting with Various HTML Elements 00:06:11
- Working with Dropdowns 00:05:44
- Using Implicit Wait 00:06:06
-
Chapter 4 : Advanced Selenium Techniques
- Using Explicit Waits 00:08:19
- Working with Alerts 00:10:33
- Working with New Windows and iFrames 00:11:23
- Using JavaScript Executor 00:07:15
- Capturing Screenshots 00:07:33
-
Chapter 5 : Cross-Browser Testing
- Introduction to Selenium Server 00:04:44
- Setting Up Selenium Grid 00:03:40
- Running Tests with Selenium Grid 00:06:05
- Introduction to Cloud Vendors 00:02:16
- Using Cloud Vendors to Run Tests 00:08:44
-
Chapter 6 : Advanced Selenium WebDriver
- Building a Testing Framework with Selenium WebDriver 00:03:37
- Design Considerations 00:09:09
- Using Page Object Model 00:12:22
- Working Example 00:09:01
- Running Tests in Continuous Integration 00:05:02
Product information
- Title: Mastering Selenium WebDriver 3.X Test Automation
- Author(s):
- Release date: August 2018
- Publisher(s): Packt Publishing
- ISBN: 9781789535518
You might also like
video
Learn Automation Testing with Java and Selenium Webdriver
Learn to write great automation tests with Selenium WebDriver and Java. Start building automation testing frameworks! …
video
Data-Driven Testing in Selenium
Build your own data driven automation testing framework for web and mobile with Selenium WebDriver, Java, …
video
Selenium Fundamentals
Speed up your testing by automating user interaction with browsers and web applications About This Video …
video
Beginning Selenium WebDriver Testing in Java
Cover Selenium automation, to save your time when testing in Java About This Video Gain a …