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

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

Основы Mobly

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

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

Возможности Мобли

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

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

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

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

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

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

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

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

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

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

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