by jivesoftware Java Updated: 2 years ago - Current License: No License
kandi has reviewed jive-selenium-pages-framework and discovered the below as its top functions. This is intended to give you an instant insight into jive-selenium-pages-framework implemented functionality, and help decide if they suit your requirements.
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).
// Create a ChromeBrowser Browser browser = LocalBrowserBuilder.getChromeBuilder("http://my.webapp.com/webapp") // Base URL for testing. .withTimeoutsConfig(timeouts) // TimeoutsConfig created above. .withBrowserLocale(Locale.US.toString()) // Browser locale .withStartWindowWidth(1280) // Starting width for the browser window in pixels .withStartWindowHeight(1024) // Starting height for the browser window in pixels .withBrowserLogLevel(Level.INFO) // Logging Level for the WebDriver's logs .withBrowserLogFile("chromedriver.log") // Path to logfile, only supported for Chrome and IE. .build();
No vulnerabilities reported
Add this library and start creating your kit
Implement jive-selenium-pages-framework faster with kandi.