A Java application to create and execute automated functional tests against a web application.