Selenide is a framework for writing easy-to-read and easy-to-maintain automated tests in Java.
Selenide is based on and is compatible to Selenium WebDriver 2.0. It defines concise fluent API, natural language assertions and does some magic for ajax-bases applications to let you focus entirely on the business logic of your tests