gwen.web.eval.lambda.unit

Type members

Classlikes

class AppendNewLineToElement(element: String) extends UnitStep[WebContext]
class AppendTextToElement(element: String, value: String, bound: Boolean) extends UnitStep[WebContext]
class AssertBrowserCount(expectedCount: Int, message: Option[String]) extends UnitStep[WebContext]
class AssertBrowserWindowCount(expectedCount: Int, message: Option[String]) extends UnitStep[WebContext]
class BindActionHandler(element: String, event: ElementEvent, javascript: String) extends UnitStep[WebContext]
class BindElementLocator(name: String, selectorType: SelectorType, expression: String, relative: Option[(RelativeSelectorType, String, Option[Int])], timeoutSecs: Option[Long], index: Option[Int]) extends UnitStep[WebContext]
class BindMultipleElementLocators(name: String, container: Option[String], timeoutSecs: Option[Long], index: Option[Int]) extends UnitStep[WebContext]
class BindUrl(url: String, targetScope: Option[String]) extends UnitStep[WebContext]
class CaptureDropdownOrElement(target: Option[String], element: String, selection: DropdownSelection) extends UnitStep[WebContext]
class CaptureElementAttribute(element: String, attribute: String, javascript: String) extends UnitStep[WebContext]
class CaptureElementScreenshot(element: String, target: Option[String]) extends UnitStep[WebContext]
class CapturePopupMessage(target: String) extends UnitStep[WebContext]
class CaptureScreenshot(target: Option[String]) extends UnitStep[WebContext]
class CaptureUrl(target: Option[String]) extends UnitStep[WebContext]
class ChangeDropdownSelection(element: String, by: DropdownSelection, value: String, bound: Boolean, action: ElementAction) extends UnitStep[WebContext]
class ClearElement(element: String) extends UnitStep[WebContext]
class CompareElementState(element: String, state: ElementState, negate: Boolean, message: Option[String]) extends UnitStep[WebContext]
class ComparePopupMessage(name: String, value: String, bound: Boolean, operator: ComparisonOperator, negate: Boolean, message: Option[String]) extends UnitStep[WebContext]
class CompareTitle(name: String, value: String, bound: Boolean, operator: ComparisonOperator, negate: Boolean, message: Option[String]) extends UnitStep[WebContext]
class CompareValueOrSelectionToBoundValue(element: String, selection: Option[DropdownSelection], source: String, operator: ComparisonOperator, negate: Boolean, message: Option[String]) extends UnitStep[WebContext]
class CompareValueOrSelectionToValue(element: String, selection: Option[DropdownSelection], expression: String, operator: ComparisonOperator, negate: Boolean, message: Option[String]) extends UnitStep[WebContext]
class CreatePageScope(name: String) extends UnitStep[WebContext]
class DragAndDrop(source: String, target: String) extends UnitStep[WebContext]
class HandlePopup(action: PopupAction) extends UnitStep[WebContext]
class HighlightElement(element: String) extends UnitStep[WebContext]
class HoldAndClick(element: String, modifiers: Array[String], clickAction: ElementAction) extends UnitStep[WebContext]
class MaximiseWindow extends UnitStep[WebContext]
class NavigateToPageInScope(name: String) extends UnitStep[WebContext]
class NavigateToUrl(url: String) extends UnitStep[WebContext]
class OpenOrCloseBrowser(open: Boolean, name: Option[String], behaviorType: BehaviorType) extends UnitStep[WebContext]
class OpenOrCloseWindow(open: Boolean, occurence: Option[Int]) extends UnitStep[WebContext]
class PerformElementAction(element: String, action: ElementAction, inContext: Option[String]) extends UnitStep[WebContext]
class RefreshPage extends UnitStep[WebContext]
class ResizeWindow(width: Int, height: Int) extends UnitStep[WebContext]
class ScrollToElement(element: String, position: ScrollTo) extends UnitStep[WebContext]
class SendBoundValueToElement(element: String, source: String, sendEnterKey: Boolean) extends UnitStep[WebContext]
class SendKeyToElement(element: String, key: String) extends UnitStep[WebContext]
class SendKeysToBrowser(keys: Array[String]) extends UnitStep[WebContext]
class SendKeysToElement(element: String, keys: Array[String]) extends UnitStep[WebContext]
class SendValueToElement(element: String, value: String, sendEnterKey: Boolean) extends UnitStep[WebContext]
class StartBrowserSession(name: String) extends UnitStep[WebContext]
class SwitchToBrowserSession(name: String) extends UnitStep[WebContext]
class SwitchToDefaultContent extends UnitStep[WebContext]
class SwitchToNewWindow(winType: WindowType) extends UnitStep[WebContext]
class SwitchToRootWindow extends UnitStep[WebContext]
class SwitchToWindow(occurrence: Option[Int]) extends UnitStep[WebContext]
class WaitForBoundCondition(condition: String, delayMsecs: Option[Long], timeoutSecs: Option[Long]) extends UnitStep[WebContext]
class WaitForCondition(javascript: String, delayMsecs: Option[Long], timeoutSecs: Option[Long]) extends UnitStep[WebContext]
class WaitForConditionOnEvent(element: String, event: ElementEvent, condition: String) extends UnitStep[WebContext]
class WaitForElement(element: String, waitSecs: Option[Long]) extends UnitStep[WebContext]
class WaitForElementOnEvent(element: String, event: ElementEvent, waitSecs: Long) extends UnitStep[WebContext]
class WaitForElementState(element: String, state: ElementState, negate: Boolean) extends UnitStep[WebContext]
class WaitForText(element: String, waitSecs: Option[Long]) extends UnitStep[WebContext]