Blaz Merela

A problem solver.

Recent posts

Automated permissions testing

Previously we've covered deeplinks with automated tests. Let's now do the same for permissions. We'll only showcase doing so for notifications, but the same would apply to others: camera, photos, location, calendar, reminders, microphone, etc. UI testing power-up First we need to empower UI testing…

Read More

Automated deeplinks testing

UI testing under iOS 11 has the ability to interact with other installed apps. Specifically, got a new constructor that takes a bundle ID. Let's see how we use this to put our deeplinks under automated tests. Overview What you basically do is create a helper-app, in below examples, that merely…

Read More

Distilled iOS development tips

A collection of how-tos & tips related to iOS development. How to get more accurate Xcode test coverage The natural next step from testing your code, perhaps even in a test-first manner, is knowing how much of your code is covered by these tests. To do that, you have to first open the and tell…

Read More