Interface SupportsWaitForQuiescenceOption<T extends BaseOptions<T>>

All Superinterfaces:
CanSetCapability<T>, org.openqa.selenium.Capabilities, Serializable
All Known Implementing Classes:
XCUITestOptions

public interface SupportsWaitForQuiescenceOption<T extends BaseOptions<T>> extends org.openqa.selenium.Capabilities, CanSetCapability<T>
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
  • Method Summary

    Modifier and Type
    Method
    Description
    default Optional<Boolean>
    Get whether to wait for application quiescence.
    default T
    setWaitForQuiescence(boolean value)
    It allows to turn on/off waiting for application quiescence in WebDriverAgent, while performing queries.

    Methods inherited from interface io.appium.java_client.remote.options.CanSetCapability

    amend, setCapability

    Methods inherited from interface org.openqa.selenium.Capabilities

    asMap, get, getBrowserName, getBrowserVersion, getCapability, getCapabilityNames, getPlatformName, is, merge, required
  • Field Details

  • Method Details

    • setWaitForQuiescence

      default T setWaitForQuiescence(boolean value)
      It allows to turn on/off waiting for application quiescence in WebDriverAgent, while performing queries. The default value is true. You can avoid this kind of issues if you turn it off. Consider using waitForIdleTimeout capability instead for this purpose since Appium 1.20.0.
      Parameters:
      value - Whether to wait for application quiescence.
      Returns:
      self instance for chaining.
    • doesWaitForQuiescence

      default Optional<Boolean> doesWaitForQuiescence()
      Get whether to wait for application quiescence.
      Returns:
      True or false.