Google объявила об обновлении официальной документации по стратегиям тестирования для разработчиков Android
Новые руководства помогут создавать более надежные приложения для всех форм-факторов. Об этом заявил Хосе Альсеррека, инженер по связям с разработчиками в Google, работающий над Android. Он акцентировал внимание на том, что все команды, с которыми сотрудничает Google, объединяет постоянно растущее внимание к автоматизированному тестированию. Ошибки должны отслеживаться на ранних этапах разработки, так команды будут тратить меньше времени на отладку проблем в проде или нестабильные тесты.
В документации более подробно изложена стратегия тестирования, которой придерживаются приложения Google: 5-уровневая пирамида. Ее можно адаптировать к конкретным потребностям приложения и команды.
Команда выпустила семь новых страниц с обновлениями, которые помогут разработчикам лучше тестировать приложения и делать это эффективнее.
Стратегия тестирования (1): акцент сделан на выявлении багов на ранних этапах разработки, чтобы сэкономить время и усилия команды.
Рекомендации по типам тестов (2, 3): добавлены советы по тестам скриншотов, тестам производительности и новому подходу — «поведенческим» тестам для UI, которые не требуют создания скриншотов.
Стабильность тестов (4, 5): улучшена методика масштабного тестирования. Теперь проще повысить надёжность с помощью инструментов, таких как Robolectric.
Большие экраны (6, 7): добавлены рекомендации по стратегии тестирования и инструменты для выявления проблем на устройствах с крупными дисплеями, чтобы избежать регрессий.
Документация доступна для ознакомления на сайте Android Developers.
Написать комментарий