Class ByAction

java.lang.Object
net.serenitybdd.screenplay.actions.ByAction
All Implemented Interfaces:
net.serenitybdd.core.SkipNested, Resolvable, net.serenitybdd.screenplay.Interaction, net.serenitybdd.screenplay.Performable
Direct Known Subclasses:
ClearBy, ClickOnBy, DeselectAllOptions, DoubleClickOnBy, HitBy, JSClickOnBy, SelectByIndexFromBy, SelectByValueFromBy, SelectByVisibleTextFromBy

public abstract class ByAction extends Object implements net.serenitybdd.screenplay.Interaction, Resolvable
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected final List<org.openqa.selenium.By>
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    ByAction(org.openqa.selenium.By... locators)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    net.serenitybdd.core.pages.WebElementFacade
    resolveFor(net.serenitybdd.screenplay.Actor theActor)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface net.serenitybdd.screenplay.Performable

    performAs, then
  • Field Details

    • locators

      protected final List<org.openqa.selenium.By> locators
  • Constructor Details

    • ByAction

      public ByAction(org.openqa.selenium.By... locators)
  • Method Details

    • resolveFor

      public net.serenitybdd.core.pages.WebElementFacade resolveFor(net.serenitybdd.screenplay.Actor theActor)
      Specified by:
      resolveFor in interface Resolvable