Testing the UI without UI Testing in Swift

Testing the user interface is an essential part of software development. Unfortunately, UI testing frameworks such as Apple's XCUITest are often unreliable and slow. However, there are other methods of testing the user interface, and in this post, Joe Masilotti shows us how to write UI tests using XCTest, Apple's unit testing framework.