public interface ISimulatorManager
String getSimulatorState(String deviceName, String osVersion, String osType) throws Throwable
ThrowableDevice getDevice(String deviceName, String osVersion, String osType) throws InterruptedException, IOException
InterruptedExceptionIOExceptionString getSimulatorUDID(String deviceName, String osVersion, String osType) throws Throwable
ThrowableList<Device> getAllSimulators(String osType) throws InterruptedException, IOException
InterruptedExceptionIOExceptionvoid deleteSimulator(String deviceName, String osVersion, String osType) throws Throwable
Throwablevoid createSimulator(String simName, String deviceName, String osVersion, String osType) throws Throwable
Throwablevoid uninstallAppFromSimulator(String deviceName, String osVersion, String osType, String bundleID) throws Throwable
Throwablevoid installAppOnSimulator(String deviceName, String osVersion, String osType, String appPath) throws Throwable
Throwablevoid bootSimulator(String deviceName, String osVersion, String osType) throws Throwable
ThrowableDevice getSimulatorDetailsFromUDID(String UDID) throws IOException, InterruptedException
IOExceptionInterruptedExceptionvoid captureScreenshot(String UDID, String fileName, String fileDestination, String format) throws IOException, InterruptedException
IOExceptionInterruptedExceptionboolean shutDownAllBootedSimulators()
throws IOException,
InterruptedException
IOExceptionInterruptedExceptionList<Device> getAllBootedSimulators(String osType) throws InterruptedException, IOException
InterruptedExceptionIOExceptionvoid uploadMediaToSimulator(String deviceName, String osVersion, String osType, String filePath) throws Throwable
Throwablevoid startScreenRecording(String pathWithFileName) throws IOException
IOExceptionvoid stopScreenRecording()
throws IOException,
InterruptedException
IOExceptionInterruptedExceptionProcess startScreenRecording(String UDID, String pathWithFileName) throws IOException
IOExceptionCopyright © 2018. All rights reserved.