com.github.epadronu.balin.exceptions.BalinException |
The class |
com.github.epadronu.balin.core.Browser |
Balin's backbone. The |
com.github.epadronu.balin.core.BrowserTests | |
com.github.epadronu.balin.core.ClickAndNavigateSupport |
This interface defines a method to click on an element and tell the browser it will navigate to a different page as consequence of such action. |
com.github.epadronu.balin.core.Component |
A component is a reusable piece of functionality that can be shared among several pages, and which interaction can be performed independently of other pieces in the web page. |
com.github.epadronu.balin.core.ComponentMappingSupport |
This interface defines methods to easily map a WebElementinto a Component. |
com.github.epadronu.balin.core.ComponentTests | |
com.github.epadronu.balin.config.Configuration |
This class defines a special kind of configuration setup that may contain
other configuration setups, to be used according to the |
com.github.epadronu.balin.config.ConfigurationBuilder |
Defines the builder used in the configuration DSL that can be interacted with via the com.github.epadronu.balin.core.Browser.configure method. |
com.github.epadronu.balin.config.ConfigurationSetup |
This interface describe the different configuration options that can be used to customize Balin's behavior. |
com.github.epadronu.balin.config.ConfigurationSetupBuilder |
Defines the builder used in the configuration DSL that can be interacted with via the com.github.epadronu.balin.core.Browser.configure method. |
com.github.epadronu.balin.config.ConfigurationTests | |
com.github.epadronu.balin.core.JavaScriptExecutor |
Describes an easier way to interact with JavascriptExecutor.executeScript & JavascriptExecutor.executeAsyncScript, allowing the execution of synchronous and asynchronous JavaScript code if such functionality is supported by the underlying driver. |
com.github.epadronu.balin.core.JavaScriptSupport |
Describes the |
com.github.epadronu.balin.core.JavaScriptTests | |
kotlin.collections.List (extensions in package com.github.epadronu.balin.extensions) | |
com.github.epadronu.balin.exceptions.MissingPageUrlException |
This exception is thrown when either com.github.epadronu.balin.core.Browser.to or com.github.epadronu.balin.core.Page.click are used with a page that has not defined a url. |
com.github.epadronu.balin.core.Page |
This class is the corner stone for Balin's implementation of the Page Object Design Pattern. All classes that model a Web page/view most extend this one. |
com.github.epadronu.balin.exceptions.PageImplicitAtVerificationException |
This exception is thrown when the implicit at verification of a page doesn't pass after the browser has tried navigating to it. |
com.github.epadronu.balin.core.PageTests | |
org.openqa.selenium.SearchContext (extensions in package com.github.epadronu.balin.extensions) | |
com.github.epadronu.balin.core.WaitingSupport |
Describes the |
com.github.epadronu.balin.core.WithAlertTests | |
com.github.epadronu.balin.core.WithFrameTests | |
com.github.epadronu.balin.core.WithWindowTests |