Перейти к главному контенту

AWS Device Farm

Улучшение производительности мобильных и веб-приложений с помощью тестирования в браузерах для настольных компьютеров и реальных мобильных устройств, размещенных на AWS

AWS Device Farm

AWS Device Farm – это сервис для тестирования приложений, который повышает производительность мобильных и веб-приложений. Для этого используются различные браузеры для настольных компьютеров и реальные мобильные устройства, поэтому вам не требуется создавать собственную инфраструктуру для тестов. Сервис позволяет проводить тесты одновременно в нескольких браузерах для настольных компьютеров или использовать для этого реальные мобильные устройства. Это ускоряет процесс тестирования, во время которого Device Farm создает видео и журналы для быстрого выявления ошибок в работе вашего приложения.

Преимущества тестирования с помощью реальных устройств в Device Farm

Тестирование на устройствах, с которыми работают ваши пользователи

Запускайте тесты на множестве разнообразных физических устройств. В отличие от эмуляторов, физические устройства позволяют точнее определить, каким образом пользователи взаимодействуют с вашим приложением, и при этом учесть такие факторы, как объем памяти, использование процессора, местонахождение, а также изменения прошивки или программного обеспечения, внесенные производителем или оператором. Мы постоянно пополняем парк устройств.

Воспроизведение и быстрое устранение ошибок

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

Моделирование реальных условий

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

Выбор подходящих тестов

Запустите встроенный пакет тестирования (без написания сценариев) или модифицируйте тесты с помощью сред тестирования с открытым исходным кодом, таких как Appium, Calabash или Espresso. Тестирование можно также выполнять вручную с помощью удаленного доступа.

Интеграция с рабочим процессом разработки

Воспользуйтесь подключаемыми модулями и API сервиса для автоматической инициации тестов и получения результатов из интегрированных сред разработки и сред непрерывной интеграции, таких как Android Studio или Jenkins.

Настройте собственную лабораторию частных устройств в облаке

В нашей лаборатории частных устройств вы можете выбрать устройства с iOS и Android, которые будут доступны только вам. Конфигурации этих устройств в Device Farm точно соответствуют вашим требованиям, а настройки сохраняются между сеансами. Поскольку устройства используются только вами, то не нужно ждать, пока они освободятся.

Преимущества тестирования в браузерах для настольных компьютеров в Device Farm

Благодаря полностью управляемому набору браузеров, доступному в Device Farm, вы можете запускать несколько тестов одновременно, чтобы ускорить процесс проверки. Благодаря тарифам с оплатой по факту использования вы можете одновременно проводить несколько тестов, не беспокоясь о дополнительных расходах при масштабировании: вы платите только за общее количество минут выполнения теста.

Чтобы быстро обнаружить, проанализировать и исправить ошибки в работе приложения, можно использовать видео, журналы консоли, журналы операций и журналы веб-драйверов, которые создает Device Farm.

Проведите тесты в нескольких браузерах для настольных ПК, включая Chrome и Firefox, чтобы убедиться, что веб-приложение работает должным образом в разных браузерах.

Используется разработчиками, специалистами по оценке качества и поддержке

Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value

Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value