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.
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.
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.