Написание юнит-тестов для iOS-приложения: советы для сложных случаев
Тестирование – важная часть iOS разработки. В том, что это действительно так, лишний раз убедились эксперты Microsoft в ходе недавнего исследования. У них получилось, что поддержка в команде автотестов – самозапускающихся тестов – уменьшает число ошибок, возникающих при очередном обновлении IT-продукта на 20,9%. Согласно ряду других исследований результативности функционального, автоматического, модульного, сквозного тестирования, с помощью практик тестов удается предотвратить от 60 до 90% всех ошибок, из-за которых компании терпят убытки, теряют время и отстают в конкурентной борьбе.