Interface SupportsLaunchWithIdbOption<T extends BaseOptions<T>>
- All Superinterfaces:
CanSetCapability<T>,org.openqa.selenium.Capabilities,Serializable
- All Known Implementing Classes:
XCUITestOptions
public interface SupportsLaunchWithIdbOption<T extends BaseOptions<T>>
extends org.openqa.selenium.Capabilities, CanSetCapability<T>
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionGet whether to launch WebDriverAgentRunner with idb instead of xcodebuild.default TEnforces launching of WebDriverAgentRunner with idb instead of xcodebuild.default TsetLaunchWithIdb(boolean value) Launch WebDriverAgentRunner with idb instead of xcodebuild.Methods inherited from interface io.appium.java_client.remote.options.CanSetCapability
amend, setCapabilityMethods inherited from interface org.openqa.selenium.Capabilities
asMap, get, getBrowserName, getBrowserVersion, getCapability, getCapabilityNames, getPlatformName, is, merge, required
-
Field Details
-
LAUNCH_WITH_IDB_OPTION
- See Also:
-
-
Method Details
-
launchWithIdb
Enforces launching of WebDriverAgentRunner with idb instead of xcodebuild.- Returns:
- self instance for chaining.
-
setLaunchWithIdb
Launch WebDriverAgentRunner with idb instead of xcodebuild. This could save a significant amount of time by skipping the xcodebuild process, although the idb might not be very reliable, especially with fresh Xcode SDKs. Check the idb repository for more details on possible compatibility issues. Defaults to false.- Parameters:
value- Whether to launch WebDriverAgentRunner with idb instead of xcodebuild.- Returns:
- self instance for chaining.
-
doesLaunchWithIdb
Get whether to launch WebDriverAgentRunner with idb instead of xcodebuild.- Returns:
- True or false.
-