Interface SupportsWaitForQuiescenceOption<T extends BaseOptions<T>>

    • Method Summary

      All Methods Instance Methods Default Methods 
      Modifier and Type Method Description
      default java.util.Optional<java.lang.Boolean> doesWaitForQuiescence()
      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 org.openqa.selenium.Capabilities

        asMap, getBrowserName, getBrowserVersion, getCapability, getCapabilityNames, getPlatform, getPlatformName, getVersion, is, merge
    • Field Detail

      • WAIT_FOR_QUIESCENCE_OPTION

        static final java.lang.String WAIT_FOR_QUIESCENCE_OPTION
        See Also:
        Constant Field Values
    • Method Detail

      • 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 java.util.Optional<java.lang.Boolean> doesWaitForQuiescence()
        Get whether to wait for application quiescence.
        Returns:
        True or false.