TestBench

Overview
Getting Started
Installing Web Drivers
Creating Tests
Creating Maintainable Tests using Page Objects
Low Level Element Interactions
Taking and Comparing Screenshots
Advanced Testing Concepts
Making Tests Reliable
Behavior-Driven Development
Running Tests with Maven
Running Tests on a CI Server
Running Tests on Multiple Browsers in a Grid
Setting up your Own Test Grid
Migrating to Vaadin 10