Too Long; Didn't Read
The test pyramid introduced by Mike Cohn in 2009 describes a standard to help developers plan and prioritize automated software tests.
It follows the philosophy that tests that run quickly and do not require a lot of resources should be included in the test suite in large numbers, whereas costly testing methods should be used more sparsely.
This article explores the pyramid in detail and how it can be applied to the testing of iOS applications.