This repository provides a framework for automated Selenium testing. The framework simplifies the configuration of WebDrivers by providing a facade called a Browser, and LocalBrowserBuilder, RemoteBrowserBuilder for easily creating Browsers. Also provides a Page abstraction for modeling web pages of your webapp for testing. This provides an object-oriented approach to testing a web app, where the basic building blocks are SubPages (i.e. re-usable components of a web page) and TopLevelPages (i.e. a web page at a specific URI). - View it on GitHub
Star
17
Rank
860243