Платформа тестирования Mobly

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

Основы Mobly

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

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

Особенности Mobly

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

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

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

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

    • Mobly snippets позволяет пользователям создавать пользовательские тестовые APK только с API, относящимися к тесту. Это минимизирует накладные расходы на размер файла тестовых APK.

  • Простота обслуживания и отладки

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

    • Кодовая база Mobly покрыта предварительными модульными тестами и обеспечивает покрытие модульными тестами новых вкладов кода, что снижает риск ошибок кода.

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

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

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