Interface SupportsSpecialEmulatorCommands

All Superinterfaces:
CanRememberExtensionPresence, ExecutesMethod
All Known Implementing Classes:
AndroidDriver, FlutterAndroidDriver

public interface SupportsSpecialEmulatorCommands extends ExecutesMethod, CanRememberExtensionPresence
  • Method Details

    • sendSMS

      default void sendSMS(String phoneNumber, String message)
      Emulate send SMS event on the connected emulator.
      Parameters:
      phoneNumber - The phone number of message sender.
      message - The message content.
    • makeGsmCall

      default void makeGsmCall(String phoneNumber, GsmCallActions gsmCallAction)
      Emulate GSM call event on the connected emulator.
      Parameters:
      phoneNumber - The phone number of the caller.
      gsmCallAction - One of available GsmCallActions values.
    • setGsmSignalStrength

      default void setGsmSignalStrength(GsmSignalStrength gsmSignalStrength)
      Emulate GSM signal strength change event on the connected emulator.
      Parameters:
      gsmSignalStrength - One of available GsmSignalStrength values.
    • setGsmVoice

      default void setGsmVoice(GsmVoiceState gsmVoiceState)
      Emulate GSM voice event on the connected emulator.
      Parameters:
      gsmVoiceState - One of available GsmVoiceState values.
    • setNetworkSpeed

      default void setNetworkSpeed(NetworkSpeed networkSpeed)
      Emulate network speed change event on the connected emulator.
      Parameters:
      networkSpeed - One of available NetworkSpeed values.
    • setPowerCapacity

      default void setPowerCapacity(int percent)
      Emulate power capacity change on the connected emulator.
      Parameters:
      percent - Percentage value in range [0, 100].
    • setPowerAC

      default void setPowerAC(PowerACState powerACState)
      Emulate power state change on the connected emulator.
      Parameters:
      powerACState - One of available PowerACState values.