Обзор фреймворка Ultron для написания UI тестов на Android.
Разработка, управляемая тестами - это отличная техника, позволяющая увеличить покрытие кода тестами и одновременно повысить качество кода.
Kotest — это гибкий и элегантный мультиплатформенный фреймворк для тестирования Kotlin с широким спектром утверждений (assertion) и интегрированным тестированием свойств. Есть встроенная поддержка корутинов на каждом...
В этой статье мы рассмотрели Accessibility Scanner - инструмент для проверки некоторых аспектов доступности приложений для Android. Хотя он не гарантирует полной доступности приложений, это отличный...
Использование семантики делает ваше приложение доступным для людей с особыми потребностями и в то же время сохраняет его тестируемость.
Есть ли там вопросы по теории или весь собес только про менеджмент?
Я поделюсь с вами шаблоном, чтобы сэкономить ваше время, и расскажу, как расширять его с помощью других роботов.
В Android 15 (Vanilla Ice Cream) продолжается работа над созданием платформы, которая поможет повысить производительность и предоставит новые возможности для создания превосходных мультимедийных впечатлений, минимизации потребления...
Демонстрация решения на многомоульности.
Device streaming в Android Studio позволяет безопасно подключаться к удаленным физическим Android-устройствам, размещенным в защищенных центрах обработки данных Google.
В этом посте рассказывается о наших усилиях по аудиту и изобретению "легкой" тестовой конфигурации - конфигурации с отключением ненужных задач Gradle. Это приводит к ускорению времени...
Производительность приложений — неотъемлемая часть пользовательского опыта. Приложение, которое часто зависает или долго запускается, не удовлетворит наших клиентов. Если время ожидания загрузки результатов поиска или экрана...
Как и предыдущие части, PvZ3 - это игра в жанре tower defense, в которой вам предстоит с помощью растений отбиваться от орды зомби.
Рассмотрим процесс на примере ВКонтакте, но наш опыт будет применим для любых релизов, особенно для ночных или любых других длительных прогонов.
Из доклада вы узнаете: Что такое Accessibility и почему важно делать по-настоящему доступные приложения для всех без исключения. С чего началось тестирование доступности в Додо Инжинириге,...
В докладе рассказывают про best practices по написанию UI автотестов под Android с использованием Espresso.
XCTest - это фреймворк для написания и запуска тестов в приложениях, разрабатываемых под операционные системы iOS, macOS, watchOS и tvOS с использованием языка программирования Swift или...
Тестирование — важная часть разработки программного обеспечения, а хороший автоматизированный набор тестов позволяет выявить ошибки за считанные минуты. Автоматизированные тесты обычно запускаются в рамках непрерывной интеграции,...
Интервью с Русланом Мингалиевым, разработчиком AvitoTech про тестирование, автотесты, Emcee, Kaspresso, Compose и AI технологии для автотестов.
Каждый технический директор, с которым я общаюсь, считает, что у него недостаточно хорошее тестовое покрытие, что у него недостаточно тестов. Так если тесты настолько хороши, как...