Interface SupportsDerivedDataPathOption<T extends BaseOptions<T>>

    • Method Summary

      All Methods Instance Methods Default Methods 
      Modifier and Type Method Description
      default java.util.Optional<java.lang.String> getDerivedDataPath()
      Get the path to the derived data WDA folder.
      default T setDerivedDataPath​(java.lang.String path)
      Use along with usePrebuiltWDA capability and choose where to search for the existing WDA app.
      • Methods inherited from interface org.openqa.selenium.Capabilities

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

      • DERIVED_DATA_PATH_OPTION

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

      • setDerivedDataPath

        default T setDerivedDataPath​(java.lang.String path)
        Use along with usePrebuiltWDA capability and choose where to search for the existing WDA app. If the capability is not set then Xcode will store the derived data in the default root taken from preferences. It also makes sense to choose different folders for parallel WDA sessions.
        Parameters:
        path - Derived data folder path.
        Returns:
        self instance for chaining.
      • getDerivedDataPath

        default java.util.Optional<java.lang.String> getDerivedDataPath()
        Get the path to the derived data WDA folder.
        Returns:
        Derived data folder path.