Class FlutterIOSDriver

java.lang.Object
org.openqa.selenium.remote.RemoteWebDriver
io.appium.java_client.AppiumDriver
io.appium.java_client.ios.IOSDriver
io.appium.java_client.flutter.ios.FlutterIOSDriver
All Implemented Interfaces:
HasBattery<IOSBatteryInfo>, CanRememberExtensionPresence, HasClipboard, ComparesImages, ExecutesDriverScript, ExecutesMethod, CanExecuteFlutterScripts, FlutterIntegrationTestDriver, SupportsFlutterCameraMocking, SupportsGestureOnFlutterElements, SupportsScrollingOfFlutterElements, SupportsWaitingForFlutterElements, HasAppStrings, HasBrowserCheck, HasDeviceTime, HasOnScreenKeyboard, HasSettings, HidesKeyboard, HidesKeyboardWithKeyName, InteractsWithApps, HasIOSClipboard, HasIOSSettings, ListensToSyslogMessages, PerformsTouchID, ShakesDevice, LocksDevice, LogsEvents, PerformsTouchActions, PullsFiles, PushesFiles, SupportsContextSwitching, SupportsLocation, SupportsRotation, CanRecordScreen, org.openqa.selenium.bidi.HasBiDi, org.openqa.selenium.federatedcredentialmanagement.HasFederatedCredentialManagement, org.openqa.selenium.HasCapabilities, org.openqa.selenium.HasDownloads, org.openqa.selenium.interactions.Interactive, org.openqa.selenium.JavascriptExecutor, org.openqa.selenium.PrintsPage, org.openqa.selenium.SearchContext, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.virtualauthenticator.HasVirtualAuthenticator, org.openqa.selenium.WebDriver

public class FlutterIOSDriver extends IOSDriver implements FlutterIntegrationTestDriver
Custom IOSDriver implementation with additional Flutter-specific capabilities.
  • Constructor Details

    • FlutterIOSDriver

      public FlutterIOSDriver(org.openqa.selenium.remote.HttpCommandExecutor executor, org.openqa.selenium.Capabilities capabilities)
    • FlutterIOSDriver

      public FlutterIOSDriver(URL remoteAddress, org.openqa.selenium.Capabilities capabilities)
    • FlutterIOSDriver

      public FlutterIOSDriver(URL remoteAddress, org.openqa.selenium.remote.http.HttpClient.Factory httpClientFactory, org.openqa.selenium.Capabilities capabilities)
    • FlutterIOSDriver

      public FlutterIOSDriver(AppiumDriverLocalService service, org.openqa.selenium.Capabilities capabilities)
    • FlutterIOSDriver

      public FlutterIOSDriver(AppiumDriverLocalService service, org.openqa.selenium.remote.http.HttpClient.Factory httpClientFactory, org.openqa.selenium.Capabilities capabilities)
    • FlutterIOSDriver

      public FlutterIOSDriver(AppiumServiceBuilder builder, org.openqa.selenium.Capabilities capabilities)
    • FlutterIOSDriver

      public FlutterIOSDriver(AppiumServiceBuilder builder, org.openqa.selenium.remote.http.HttpClient.Factory httpClientFactory, org.openqa.selenium.Capabilities capabilities)
    • FlutterIOSDriver

      public FlutterIOSDriver(org.openqa.selenium.remote.http.HttpClient.Factory httpClientFactory, org.openqa.selenium.Capabilities capabilities)
    • FlutterIOSDriver

      public FlutterIOSDriver(org.openqa.selenium.remote.http.ClientConfig clientConfig, org.openqa.selenium.Capabilities capabilities)
    • FlutterIOSDriver

      public FlutterIOSDriver(AppiumClientConfig appiumClientConfig, org.openqa.selenium.Capabilities capabilities)
    • FlutterIOSDriver

      public FlutterIOSDriver(URL remoteSessionAddress)
    • FlutterIOSDriver

      public FlutterIOSDriver(org.openqa.selenium.Capabilities capabilities)