Simulating pressing the Home button in Xcode 7 UI Automation
You need to get the device instance first. So to simulate pressing the home button:
XCUIDevice.sharedDevice().pressButton(XCUIDeviceButton.Home)
should work (it does for me on a physical device)
Thanks!
Mazen
Swift 5 Version:
XCUIDevice.shared.press(XCUIDevice.Button.home)
Also, verified it works in the simulator, at least in Xcode 11.2.1 on a simulated "iPad Pro (9.7-inch)" running iPadOS 13.2.2.
Swift 4:
XCUIDevice.shared.press(.home)