WebDriver is a suite of tools to automate web application testing across many platforms. A strong understanding of using WebDriver will get you developing tests to ensure the quality of your applications
This core course provides a comprehensive understanding of using WebDriver as an automated functional testing tool. You will use the Record & Replay interface to record and play back tests, add synchronization points and verification steps, and create multiple tests. Once tests are created, you will discover and correct common record and play back problems.
In addition, you will learn how to use a standard test automation framework to implement a test cases in the Java language using a well-known design patterns. This will enable you to create robust test cases for a large scale systems.
Create basic scripts from a manual test case.
Enhance basic tests with synchronization and verification.
Using a suitable framework for your automation project
Use different web elements locators such as XPath and CSS.
Understand the WebDriver API.
Use the page object design pattern.
New users of WebDriver who need to automate manual testing and verification in a short amount of time.
Quality assurance engineers who will assume technical lead roles in the use of WebDriver.
Quality assurance engineers who will support business analysts using Business Process Testing.
Other users of WebDriver who need to customize and enhance their automated tests using scripting.
Brief Introduction to TestNG
Page Object Design Pattern
Working knowledge of: