| Modifier and Type | Class and Description |
|---|---|
class |
FluentAdapter
Generic adapter to
FluentDriver. |
class |
FluentStandalone
Create an instance of this class if you want to use FluentLenium as an automation framework only.
|
class |
FluentStandaloneRunnable
Extend this class and implement
FluentStandaloneRunnable.doRun() if you want to use FluentLenium as an automation framework only. |
class |
FluentTestRunnerAdapter
FluentLenium Test Runner Adapter.
|
class |
IsolatedTest
Deprecated.
use either
FluentStandaloneRunnable and FluentStandalone. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Configuration
Base configuration interface that can be read and written.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AnnotationConfiguration
ConfigurationProperties based on FluentConfiguration annotation. |
class |
ComposedConfiguration
A configuration composed with a writable configuration and list of read configurations.
|
class |
ConfigurationDefaults
Default configuration implementation.
|
class |
ProgrammaticConfiguration
Configuration based on JavaBean properties. |
class |
PropertiesBackendConfiguration
Abstract properties configuration.
|
| Modifier and Type | Method and Description |
|---|---|
protected ConfigurationProperties |
ConfigurationDefaults.getGlobalConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class<? extends ConfigurationProperties> |
PropertiesBackendConfiguration.getConfigurationDefaults() |
java.lang.Class<? extends ConfigurationProperties> |
AnnotationConfiguration.getConfigurationDefaults() |
java.lang.Class<? extends ConfigurationProperties> |
ConfigurationDefaults.getConfigurationDefaults() |
java.lang.Class<? extends ConfigurationProperties> |
ConfigurationProperties.getConfigurationDefaults()
configurationDefaults
|
java.lang.Class<? extends ConfigurationProperties> |
ComposedConfiguration.getConfigurationDefaults() |
java.lang.Class<? extends ConfigurationProperties> |
ProgrammaticConfiguration.getConfigurationDefaults() |
| Modifier and Type | Method and Description |
|---|---|
org.openqa.selenium.Capabilities |
MethodInvocationReflectionFactory.newCapabilities(ConfigurationProperties configuration) |
org.openqa.selenium.Capabilities |
ReflectiveCapabilitiesFactory.newCapabilities(ConfigurationProperties configuration) |
org.openqa.selenium.Capabilities |
CapabilitiesFactory.newCapabilities(ConfigurationProperties configuration)
Creates a new instance of
CapabilitiesRegistry. |
org.openqa.selenium.Capabilities |
CapabilitiesRegistryImpl.newCapabilities(java.lang.String name,
ConfigurationProperties configuration)
Creates a new
CapabilitiesRegistry instance from factory of the given name |
Configuration |
ConfigurationFactory.newConfiguration(java.lang.Class<?> containerClass,
ConfigurationProperties configurationDefaults)
Creates a new configuration from a container class.
|
Configuration |
DefaultConfigurationFactory.newConfiguration(java.lang.Class<?> containerClass,
ConfigurationProperties configurationDefaults) |
protected org.openqa.selenium.WebDriver |
ReflectiveWebDriverFactory.newInstance(java.lang.Class<? extends org.openqa.selenium.WebDriver> webDriverClass,
ConfigurationProperties configuration,
java.lang.Object... args)
Creates a new instance of web driver.
|
protected org.openqa.selenium.WebDriver |
DefaultWebDriverFactories.RemoteWebDriverFactory.newInstance(java.lang.Class<? extends org.openqa.selenium.WebDriver> webDriverClass,
ConfigurationProperties configuration,
java.lang.Object... args) |
org.openqa.selenium.WebDriver |
ReflectiveWebDriverFactory.newWebDriver(org.openqa.selenium.Capabilities capabilities,
ConfigurationProperties configuration) |
org.openqa.selenium.WebDriver |
WebDriverFactory.newWebDriver(org.openqa.selenium.Capabilities desiredCapabilities,
ConfigurationProperties configuration)
Creates a new instance of
WebDriver. |
org.openqa.selenium.WebDriver |
WebDriversRegistryImpl.newWebDriver(java.lang.String name,
org.openqa.selenium.Capabilities capabilities,
ConfigurationProperties configuration)
Creates a new
WebDriver instance from factory of the given name |
| Modifier and Type | Method and Description |
|---|---|
void |
ProgrammaticConfiguration.setConfigurationDefaults(java.lang.Class<? extends ConfigurationProperties> configurationDefaults)
Set the configuration defaults.
|
| Constructor and Description |
|---|
ComposedConfiguration(ConfigurationMutator writableConfiguration,
ConfigurationProperties... configurations)
Creates a new composed configuration
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
FluentControl
Global control interface for FluentLenium.
|
interface |
FluentPageControl
Control a Page Object.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultFluentContainer
Default minimal implementation for
FluentContainer. |
class |
FluentDriver
Util Class which offers some shortcut to webdriver methods
|
class |
FluentPage
Use the Page Object Pattern to have more resilient tests.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BaseFluentHook<T>
Base hook supporting
FluentWebElement API. |
class |
BaseHook<T>
Base hook implementation.
|
| Modifier and Type | Class and Description |
|---|---|
class |
WaitHook
Hook that automatically wait for actions beeing available on the underlying element.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ContainerFluentControl
Container global FluentLenium control interface.
|
Copyright © 2018 FluentLenium. All Rights Reserved.