This is truly a great book on iOS testing. It has plenty of ideas that will definitely make you a better developer — 100% guaranteed.
My only downside is that it feels a bit outdated because it focuses on frameworks that are currently being replaced. It puts a lot of emphasis on UIKit, whereas SwiftUI is now the star of the show, with a quite different approach to testing. XCTest is being replaced by Swift Testing, and there’s no mention of how to test reactive event streams.
I believe there’s room for a new testing book focused on SwiftUI, Combine, modern concurrency, and Swift Testing.