We can automate testing so that our iOS user interface looks the way we expect by taking a screenshot of every view and composing them into a document.
Penalizing your development team for bugs is penny wise and pound foolish. Focus on practices that promote quality and embrace bugs as part of the process.
I just went through the practice of speeding up a large JavaScript test suite for my project. Here are some of the culprits I found and how I fixed them.