All Classes

Class Description
ActorCannotBrowseTheWebException
Created by john on 13/05/2016.
AlertTextQuestion  
Attribute  
Attribute.ByNamedAttributeBuilder  
Attribute.StringNamedAttributeBuilder  
Attribute.TargetNamedAttributeBuilder  
BaseTarget  
BaseWebElementStateMatcher<T extends WebElementState>  
BigDecimalConverter  
BooleanConverter  
BrowseTheWeb
Gives an actor the ability to browse theValue web.
BrowsingTheWeb
A synonyme for the BrowseTheWeb ability,
ByAction  
ByTarget  
CheckCheckbox  
CheckCheckboxOfElement  
CheckCheckboxOfTarget  
CheckForAbsenceHint  
Clear  
ClearBy  
ClearElement  
ClearTarget  
Click  
ClickInteraction  
ClickOnBy  
ClickOnElement  
ClickOnTarget  
ConsequenceMatchers  
ConsequenceMatchers.AnswerMatcher<T>  
ContainsOnlyTextMatcher<T extends WebElementState>  
ContainsSelectOptionMatcher<T extends WebElementState>  
ContainsTextMatcher<T extends WebElementState>  
Converter<TO>  
CSSValue  
CurrentlyEnabled  
CurrentURLQuestion  
CurrentVisibility  
DateTimeConverter  
DeselectAllOptions  
DeselectByIndexFromTarget  
DeselectByValueFromTarget  
DeselectByVisibleTextFromTarget  
DeselectFromOptions  
DoubleClick  
DoubleClickOnBy  
DoubleClickOnElement  
DoubleClickOnTarget  
DoubleConverter  
DriverTask  
Enabled  
EnsureFieldVisible  
Enter  
EnterValue  
EnterValueIntoBy  
EnterValueIntoElement  
EnterValueIntoTarget  
EnumValues  
Evaluate  
FloatConverter  
HasValueMatcher<T extends WebElementState>  
Hit  
HitBy  
HitElement  
HitTarget  
Hover Deprecated.
HoverOverBy  
HoverOverElement  
HoverOverTarget  
IFrame  
IntegerConverter  
isClickableMatcher<T extends WebElementState>  
IsCurrentlyEnabledMatcher<T extends WebElementState>  
IsCurrentlyVisibleMatcher<T extends WebElementState>  
IsEmptyMatcher<T extends WebElementState>  
IsEnabledMatcher<T extends WebElementState>  
IsNotCurrentlyEnabledMatcher<T extends WebElementState>  
IsNotCurrentlyVisibleMatcher<T extends WebElementState>  
IsNotEmptyMatcher<T extends WebElementState>  
IsNotEnabledMatcher<T extends WebElementState>  
IsNotPresentMatcher<T extends WebElementState>  
IsNotSelectedMatcher<T extends WebElementState>  
IsNotVisibleMatcher<T extends WebElementState>  
IsPresentMatcher<T extends WebElementState>  
IsSelectedMatcher<T extends WebElementState>  
IsVisibleMatcher<T extends WebElementState>  
JavaScript  
JavaScript.JavaScriptBuilder  
JavaScriptClick  
JSClickOnBy  
JSClickOnElement  
JSClickOnTarget  
KeyNames  
LocatesCrossPlatform
For the fluent builder when giving unique locators for iOS and Android
LongConverter  
MissingWebElement  
MoveMouse  
MoveMouseToBy  
MoveMouseToTarget  
MoveMouseToWebElement  
NamedUIStateReaderBuilder<T>  
OnlineCast
Provide simple support for managing Screenplay actors in Cucumber-JVM or JBehave
Open  
OpenAt  
OpenPage  
OpenPageFromClass  
OpenPageFromClassWithParameters  
OpenPageWithName  
OpenUrl  
PageTitleQuestion  
PerformActions  
PerformOn  
Presence  
RenderEnteredText  
Resolvable  
RightClick  
RightClickOnElement  
RightClickOnTarget  
Scroll  
ScrollTo  
ScrollToBy  
ScrollToTarget  
ScrollToWebElement  
SelectByIndexFromBy  
SelectByIndexFromElement  
SelectByIndexFromTarget  
SelectByValueFromBy  
SelectByValueFromElement  
SelectByValueFromTarget  
SelectByVisibleTextFromBy  
SelectByVisibleTextFromElement  
SelectByVisibleTextFromTarget  
SelectedStatus  
SelectedValue  
SelectedVisibleTextValue  
SelectFromOptions  
SelectOptions  
SendKeys  
SendKeysIntoBy  
SendKeysIntoTarget  
SendKeystoElement  
Settable
A specialised Performable task that sets the value of something.
StringConverter  
Switch
Switch to a different frame or window.
SwitchToNewWindow
If you just opened a (second?) new window and want to switch to it.
SwitchToWindowTitle
Switch.toWindow(String) is not always correct! The method signature seems to suggest you will be switching to "windowTitle".
Target  
TargetAttribute  
TargetAttributes  
TargetBuilder<T>  
TargetCSSValue  
TargetCSSValues  
TargetedUIState<T>  
TargetSelectedValue  
TargetSelectedVisibleText  
TargetSelectOptions  
TargetSelectorWithVariables  
TargetText  
TargetTextContent  
TargetTextValues  
TargetValue  
TargetValues  
Text  
TextContent  
TheCoordinates  
TheLocation  
TheSize  
TheTarget  
TheTarget.TargetAttributeBuilder  
TheTarget.TargetCSSBuilder  
TheWebPage  
Type  
TypeValue  
TypeValueIntoBy  
TypeValueIntoElement  
TypeValueIntoTarget  
UIState<T>  
UIStateReaderBuilder<T>  
UIStateReaderWithNameBuilder<T>  
UIStateReaderWithNameBuilder.PrimedUIStateReaderWithNameBuilder<T>  
UncheckCheckbox  
UnexpectedEnumValueException  
UnknownPageException  
UnresolvedTargetWebElementState
Created by john on 14/01/2016.
Upload
Upload a file from the local filesystem to a webpage using the standard HTML upload form.
Upload.UploadBuilder  
UploadToField  
UploadToTarget  
UploadToWebElement  
Value  
ValueOf  
Visibility  
WaitUntil  
WaitUntilAngularIsReady  
WaitUntilBuilder  
WaitUntilTargetIsReady  
WebDriverQuestion  
WebDriverQuestion.UIInteractionQuestionBuilder  
WebElementLocator  
WebElementQuestion  
WebElementStateDescription  
WebElementStateMatchers  
WithChainableActions  
XPathOrCssTarget