mobly

Из публичных источников

Фреймворк сквозного тестирования для тестов со сложными требованиями к окружению.

Машинный перевод · Показать оригинал

E2E test framework for tests with complex environment requirements.

ПриложениеКатегория: Мобильные приложения · Заметки и продуктивность · Инструменты и терминалыOpen sourceданные проверены 15 окт. 2026 г.

Обзор

  • android
  • android-app
  • android-development
  • android-devices
  • android-test
  • android-wear
  • automation
  • bluetooth
  • cars
  • google

Установка

Команды только показываются, маркетплейс их не выполняет. Сверяйтесь с официальной документацией.
  • Официальный сайтИз публичных источниковиз метаданных каталога
    github.com/google/mobly ↗
  • Реестр пакетов языкаpythonИз публичных источниковиз манифеста пакета — публикация в реестре не проверена
    pipx install mobly

    Не проверено: перед установкой убедитесь, что пакет в реестре принадлежит этому проекту.

    pypi.org/project/mobly/ ↗
  • Сборка из исходниковИз публичных источниковиз метаданных каталога

    Сборка из исходников: проверенного рецепта сборки нет — следуйте инструкциям репозитория.

    github.com/google/mobly ↗

Совместимость

«Неизвестно» значит, что доказательств не найдено, а не что продукт несовместим.
ПлатформаСтатусАрхитектураДоказательствоУверенность
AndroidНеизвестно———
iOSНеизвестно———
PythonСовместимо—манифест пакета: pyproject.toml name0.60

Релизы

проверено 29 окт. 2026 г.
v1.13.1Последний7 авг. 2026 г.Официальный источник ↗

Файлы версии 1.13.1

К релизу не приложены файлы.

История релизов

Профиль качества

алгоритм quality-v1.0 · оценено 15 окт. 2026 г.
Оценка качества94
Оценка риска0
Уверенность 1.00
Оценка качества и оценка риска — разные показатели. Высокое качество не гарантирует безопасность.

Составляющие оценки

Поддержка · 2020
last activity 1 days ago
Документация · 1515
README 2594 chars, description present
Готовность к использованию · 1515
install instructions: yes; releases: yes
Метаданные · 1010
4/4 of description, homepage, license, topics
Релизы · 1010
10 release(s), latest 70 days ago
Точность категории · 107
classifier confidence 0.65
Популярность · 107
758 stars (log-dampened, 10k = max)
Ясность лицензии · 55
SPDX Apache-2.0
Сообщество · 55
issues enabled, 227 forks

Лицензия

Apache-2.0
Лицензия известнапо данным хостинга репозитория

Это статус политики каталога, а не юридическое заключение.

Источники

github.com/google/moblyОсновной★ 758 звёздактивность 14 окт. 2026 г.Основной репозиторий · Уверенность 1.00

Отзывы

Войдите, чтобы написать отзыв

Отзывов пока нет.

Альтернативы

KeyMapperПохожий
Приложение для Android для переназначения кнопок на ваших устройствахGPL-3.0 · Мобильные приложения
KeyPassПохожий
KeyPass: проект с открытым исходным кодом и автономный менеджер паролей. Храните, управляйте и безопасно контролируйте свои данные.MIT · Мобильные приложения
CleanArchitectureForAndroidПохожий
Чистая архитектура для Android — пример проектаMIT · Мобильные приложения
android-developer-roadmapПохожий
Дорожная карта разработчика Android — полный путь изучения разработки приложений для AndroidApache-2.0 · Мобильные приложения
playtranslateПохожий
Android-приложение для перевода в реальном времени и изучения языков для игр, визуальных новелл, манги и любого другого текста на экране. 屏幕翻译 游戏翻译GPL-3.0 · Мобильные приложения
namidaПохожий
Красивый и многофункциональный музыкальный и видеоплеер с поддержкой YouTube, созданный на FlutterМобильные приложения

README

Из google/mobly · лицензия Apache-2.0 · загружено 29 окт. 2026 г.

Welcome to Mobly

[Latest release] [Build Status]

Mobly is a Python-based test framework that specializes in supporting test cases that require multiple devices, complex environments, or custom hardware setups.

Here are some example use cases:

  • P2P data transfer between two devices
  • Conference calls across three phones
  • Wearable device interacting with a phone
  • Internet-Of-Things devices interacting with each other
  • Testing RF characteristics of devices with special equipment
  • Testing LTE network by controlling phones, base stations, and eNBs

Mobly can support many different types of devices and equipment, and it's easy to plug your own device or custom equipment/service into Mobly.

Mobly comes with a set of libs to control common devices like Android devices.

While developed by Googlers, Mobly is not an official Google product.

Compatibility

Mobly requires python 3.14 or newer.

Mobly tests could run on the following platforms:

  • Ubuntu 14.04+
  • MacOS 10.6+
  • Windows 7+

System dependencies

  • adb (1.0.40+ recommended)
  • python3.14+

Installation

You can install the released package from pip

pip install mobly

or install from the source to use the bleeding edge:

git clone https://github.com/google/mobly.git
cd mobly
pip install -e .

You may need sudo for the above commands if your system has certain permission restrictions.

Tutorials

Mobly Snippet

The Mobly Snippet projects let users better control Android devices.

  • Mobly Snippet Lib: used for triggering custom device-side code from host-side Mobly tests. You could use existing Android libraries like UI Automator and Espresso.
  • Mobly Bundled Snippets: a set of Snippets to allow Mobly tests to control Android devices by exposing a simplified version of the public Android API suitable for testing.
Открыть репозиторий ↗