gwen.web.eval.lambda.unit

Members list

Type members

Classlikes

class AppendNewLineToElement(element: String) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class AppendTextToElement(element: String, value: String, bound: Boolean) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class AssertBrowserCount(expectedCount: Int, message: Option[String]) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class AssertBrowserWindowCount(expectedCount: Int, message: Option[String]) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class BindActionHandler(element: String, event: ElementEvent, javascript: String) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class BindElementLocator(name: String, selectorType: SelectorType, expression: String, relative: Option[(RelativeSelectorType, String, Option[Int])], timeoutSecs: Option[Long], index: Option[Int]) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class BindMultipleElementLocators(name: String, container: Option[String], timeoutSecs: Option[Long], index: Option[Int]) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class BindUrl(url: String, targetScope: Option[String]) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class CaptureCurrentUrlPDF(target: String) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class CaptureDropdownOrElement(target: Option[String], element: String, selection: DropdownSelection) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class CaptureElementAttribute(element: String, attribute: String, javascript: String) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class CaptureElementScreenshot(element: String, target: Option[String]) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class CapturePopupMessage(target: String) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class CaptureScreenshot(target: Option[String]) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class CaptureUrl(target: Option[String]) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class ChangeDropdownSelection(element: String, by: DropdownSelection, value: String, bound: Boolean, action: ElementAction) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class ClearElement(element: String) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class CompareElementState(element: String, state: ElementState, negate: Boolean, message: Option[String], timeout: Option[Duration]) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class ComparePopupMessage(name: String, value: String, bound: Boolean, operator: ComparisonOperator, negate: Boolean, message: Option[String], timeout: Option[Duration]) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class CompareTitle(name: String, value: String, bound: Boolean, operator: ComparisonOperator, negate: Boolean, message: Option[String], timeout: Option[Duration]) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class CompareValueOrSelectionToBoundValue(element: String, selection: Option[DropdownSelection], source: String, operator: ComparisonOperator, negate: Boolean, message: Option[String], timeout: Option[Duration]) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class CompareValueOrSelectionToValue(element: String, selection: Option[DropdownSelection], expression: String, operator: ComparisonOperator, negate: Boolean, message: Option[String], timeout: Option[Duration]) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class CreatePageScope(name: String) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class DragAndDrop(source: String, target: String) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class HandlePopup(action: PopupAction) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class HighlightElement(element: String) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class HoldAndClick(element: String, modifiers: Array[String], clickAction: ElementAction) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class MaximiseWindow extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class NavigateToPageInScope(name: String) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class NavigateToUrl(url: String) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class OpenOrCloseBrowser(open: Boolean, name: Option[String], behaviorType: BehaviorType) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class OpenOrCloseWindow(open: Boolean, occurence: Option[Int]) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class PerformElementAction(element: String, action: ElementAction, inContext: Option[String]) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class RefreshPage extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class ResizeWindow(width: Int, height: Int) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class ScrollPage(position: ScrollTo) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class ScrollToElement(element: String, position: ScrollTo) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class SendBoundValueToElement(element: String, source: String, sendEnterKey: Boolean) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class SendKeyToElement(element: String, key: String) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class SendKeysToBrowser(keys: Array[String]) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class SendKeysToElement(element: String, keys: Array[String]) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class SendValueToElement(element: String, value: String, sendEnterKey: Boolean) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class StartBrowserSession(name: String) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class SwitchToBrowserSession(name: String) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class SwitchToDefaultContent extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class SwitchToNewWindow(winType: WindowType) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class SwitchToRootWindow extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class SwitchToWindow(occurrence: Option[Int]) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class WaitForBoundCondition(condition: String, delayMsecs: Option[Long], timeoutSecs: Option[Long]) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class WaitForCondition(javascript: String, delayMsecs: Option[Long], timeoutSecs: Option[Long]) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class WaitForConditionOnEvent(element: String, event: ElementEvent, condition: String) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class WaitForElement(element: String, waitSecs: Option[Long]) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class WaitForElementOnEvent(element: String, event: ElementEvent, waitSecs: Long) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class WaitForElementState(element: String, state: ElementState, negate: Boolean) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all
class WaitForText(element: String, waitSecs: Option[Long]) extends UnitStep[WebContext]

Attributes

Supertypes
class UnitStep[WebContext]
class StepLambda[WebContext, Step]
trait LazyLogging
trait BehaviorRules
class Object
trait Matchable
class Any
Show all