Automated Web Testing with Selenium and WebDriver Using Java

Automated testing is almost mandatory to guarantee the stability of an application. This course teaches you how to test web applications using first a record-and-playback approach with Selenium, and then a more advanced approach using WebDriver.
Course info
Rating
(90)
Level
Intermediate
Updated
Sep 22, 2017
Duration
3h 15m
Table of contents
Course Overview
Getting Started with Selenium
Using the Selenium IDE
Understanding WebDriver
Applying Advanced WebDriver Techniques
Using Selenium Server
Building a Framework
Description
Course info
Rating
(90)
Level
Intermediate
Updated
Sep 22, 2017
Duration
3h 15m
Description

At the core of testing any website efficiently is a thorough knowledge of how to do automated testing. In this course, Automated Web Testing with Selenium and WebDriver Using Java, you'll learn the skills you need to test web applications using both a record-and-playback approach, as well as a programmatic style. First, you'll discover how to create a suite of tests. Next, you'll explore how to test standard html elements, such as tables, lists, buttons, and text elements. Finally, you'll cover how to deal with AJAX type functionality. When you're finished with this course, you'll have a foundational understanding of not only how to do automated testing, but how to create your own QA framework.

About the author
About the author

Bryan is a Director at Software Technology Group, a consulting company based out of Salt Lake City, and has authored and taught numerous courses in Java.

More from the author
Design Patterns in Java: Creational
Intermediate
1h 55m
Sep 16, 2019
Design Patterns in Java: Behavioral
Intermediate
4h 2m
Sep 13, 2019
Maven Fundamentals
Intermediate
2h 25m
Jun 28, 2019
More courses by Bryan Hansen
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi everyone, my name is Bryan Hansen, and welcome to my course, Automated Web Testing with Selenium and WebDriver Using Java. I'm a director of development at Software Technology Group, as well as a Pluralsight author. Automated testing is now almost mandatory to guarantee the stability of an application. Manual click and testing doesn't guarantee regression testing won't break previous functionality by itself. In this course, we're going to test web pages using Selenium, WebDriver, and then writing a test framework to build a complete testing solution for web applications. Some of the major topics that we will cover include the Selenium framework, how to use the Selenium IDE to record and play back tests, building tests using WebDriver and Java, and building our own testing framework to separate our app and tests from the tooling that executes them. By the end of this course, you'll know how to test applications using the Selenium tools, and when to use record and playback with custom WebDriver tests. Before beginning the course, you should be familiar with Java and Maven. I hope you'll join me on this journey to learn automated testing with the Automated Web Testing Using Selenium and WebDriver Using Java course, at Pluralsight.