// Create the device manager that does the setup and teardown
deviceManager = IOSDeviceManagerFactory.create(session);
// Create the instruments based comm
Instruments instruments = InstrumentsFactory.getInstruments(session);
nativeDriver = new RemoteIOSNativeDriver(getURL(), session, instruments);
// the WKRDP comm is created lazily.
WebKitRemoteDebugProtocol p = WebKitRemoteDebugProtocolFactory.create(session, nativeDriver);
webDriver = new RemoteIOSWebDriver(session, p);