java.lang.Object
net.serenitybdd.screenplay.playwright.interactions.Check
All Implemented Interfaces:
SkipNested, Performable

public class Check
extends java.lang.Object
implements Performable
This method clicks an element matching selector by performing the following steps: Find an element match matching selector. If there is none, wait until a matching element is attached to the DOM. Wait for actionability checks on the matched element, unless force option is set. If the element is detached during the checks, the whole action is retried. Scroll the element into view if needed. Use Page.mouse() to click in the center of the element, or the specified position. Wait for initiated navigations to either succeed or fail, unless noWaitAfter option is set. When all steps combined have not finished during the specified timeout, this method rejects with a TimeoutError. Passing zero timeout disables this. Sample usage:
     Check.the("#searchbutton");
 
  • Constructor Summary

    Constructors
    Constructor Description
    Check()
    Default constructor required by Screenplay
    Check​(Target target)  
  • Method Summary

    Modifier and Type Method Description
    <T extends Actor>
    void
    performAs​(T actor)  
    static Check the​(java.lang.String selector)  
    static Check the​(Target target)  
    Performable withOptions​(com.microsoft.playwright.Page.CheckOptions options)  

    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

    then
  • Constructor Details

    • Check

      public Check()
      Default constructor required by Screenplay
    • Check

      public Check​(Target target)
  • Method Details

    • the

      public static Check the​(java.lang.String selector)
    • the

      public static Check the​(Target target)
    • withOptions

      public Performable withOptions​(com.microsoft.playwright.Page.CheckOptions options)
    • performAs

      public <T extends Actor> void performAs​(T actor)
      Specified by:
      performAs in interface Performable