Фреймворк Mobly для тестирования

Mobly – это платформа тестирования с открытым исходным кодом для автоматизированного сквозного тестирования, управляемого хостом. Mobly позволяет координировать действия на нескольких устройствах, чтобы проверять функции Android, включая Wi-Fi и телефонию.

Основные сведения о Mobly

С помощью Mobly можно писать и выполнять тесты для проверки функций Android. Чтобы узнать, как пользоваться Mobly, ознакомьтесь с руководством по Mobly.

Вы также можете использовать Mobly Snippet Lib, чтобы создавать собственные тестовые APK-файлы для запуска кода на устройстве с хоста.

Функции Mobly

Тестовая платформа Mobly предоставляет следующие возможности:

  • Гибкая организация тестов

    • Mobly – это отдельная библиотека, на основе которой пользователи могут создавать различные наборы тестов. Пользователи Mobly изолированы от изменений, внесенных другими пользователями.

    • Пользователи могут добавлять зависимости в наборы тестов для определенных проектов, не влияя на других пользователей.

    • Фрагменты Mobly позволяют создавать собственные тестовые APK-файлы, содержащие только API, необходимые для тестирования. Это позволяет минимизировать размер тестовых APK-файлов.

  • Простота поддержки и отладки

    • Mobly предоставляет информативные результаты тестирования, включая трассировки стека тестов и фрагментов, а также результаты итераций для повторных тестов.

    • База кода Mobly покрыта модульными тестами, которые выполняются перед отправкой кода. Кроме того, модульное тестирование обязательно для нового кода. Это снижает риск ошибок.

  • APK-файлы фрагментов Mobly могут работать без привилегированного доступа, что позволяет тестировать их на большом количестве платформ.

Примеры тестов Mobly

Ниже приведены примеры тестов Mobly для функций Android.