GitHub
DroidGauge — Local-first регрессионное тестирование Android-приложений
DroidGauge — это инструмент командной строки, ориентированный на локальную работу, для воспроизводимых измерений производительности приложений Android. Он не требует root-доступа, APK-файла на устройстве, облачных сервисов или внешних ресурсов для создания отчетов. Он выявляет регрессии производительности и энергопотребления Android локально с помощью одной команды adb и готового автономного отчета.
Возможности:
- Сбор показателей CPU, PSS-памяти, рывков при отрисовке кадров, батареи, температуры и сетевой активности отдельных приложений — если соответствующие данные доступны в используемой версии Android.
- Устойчивый сбор данных: недоступные команды и поля отмечаются как отсутствующие метрики, а не приводят к прерыванию всего запуска.
- Стабильный JSON-формат
schema_version: 1со средним значением, p50, p95, минимумом, максимумом и изменением от первого до последнего измерения. - Адаптивные HTML-отчёты в тёмной теме со встроенными SVG-графиками, без CDN, JavaScript, внешних шрифтов и дополнительных файлов.
- A/B-сравнение с учётом направления изменения (
improved,regressed,stable) и детерминированными выводами на основе правил. - Проверка в CI с кодом выхода
2при обнаружении настроенных регрессий. - Не собираются логи, списки приложений, содержимое экрана или другие персональные данные.
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
-
Новости4 недели назадВидео и подкасты о мобильной разработке 2026.31
-
Разработка4 недели назадКак стать 10x-разработчиком с помощью проговаривания мыслей
-
Аналитика промо-кампаний4 недели назадКак проверить, упоминают ли нейросети ваш бренд: обзор пяти сервисов
-
Разработка4 недели назад50 вопросов о System Design, ответы на которые должен знать каждый Senior iOS-разработчик: часть 4
