Xcode 7 UI Testing: how to dismiss a series of system alerts in code

Xcode 7.1 Xcode 7.1 has finally fixed the issue with system alerts. There are, however, two small gotchas. First, you need to set up a “UI Interuption Handler” before presenting the alert. This is our way of telling the framework how to handle an alert when it appears. Second, after presenting the alert you must … Read more

Is there a way to reset the app between tests in Swift XCTest UI?

You can add a “Run Script” phase to build phases in your test target to uninstall the app before running unit tests against it, unfortunately this is not between test cases, though. /usr/bin/xcrun simctl uninstall booted com.mycompany.bundleId Update Between tests, you can delete the app via the Springboard in the tearDown phase. Although, this does … Read more

Xcode UI test – UI Testing Failure – Failed to scroll to visible (by AX action) when tap on Search field “Cancel’ button

I guess here “Cancel” button returns false for hittable property, that is preventing it from tapping. If you see tap() in documentation it says /*! * Sends a tap event to a hittable point computed for the element. */ – (void)tap; It seems things are broken with Xcode 7.1. To keep myself (and you too … Read more

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)