Interface SupportsSafariLogAllCommunicationOption<T extends BaseOptions<T>>
- All Superinterfaces:
CanSetCapability<T>,org.openqa.selenium.Capabilities,Serializable
- All Known Implementing Classes:
XCUITestOptions
public interface SupportsSafariLogAllCommunicationOption<T extends BaseOptions<T>>
extends org.openqa.selenium.Capabilities, CanSetCapability<T>
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionGet whether to log of plists sent to and received from the Web Inspector.default TEnforces logging of plists sent to and received from the Web Inspector.default TsetSafariLogAllCommunication(boolean value) Log all plists sent to and received from the Web Inspector, as plain text.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
-
SAFARI_LOG_ALL_COMMUNICATION_OPTION
- See Also:
-
-
Method Details
-
safariLogAllCommunication
Enforces logging of plists sent to and received from the Web Inspector.- Returns:
- self instance for chaining.
-
setSafariLogAllCommunication
Log all plists sent to and received from the Web Inspector, as plain text. For some operations this can be a lot of data, so it is recommended to be used only when necessary. Defaults to false.- Parameters:
value- Whether to log all internal web debugger communication.- Returns:
- self instance for chaining.
-
doesSafariLogAllCommunication
Get whether to log of plists sent to and received from the Web Inspector.- Returns:
- True or false.
-