Проверка ПО в облачном сервисе: обзор топ инструментов в 2021 году

Пока нет оценок.
Пожалуйста, подождите...

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

В среднем, каждый активный пользователь мобильных устройств тратит по 4 часа в день на смартфон, планшет или другое портативное устройство.

Подобная практика вынуждает продуктовые компании все более активно развивать область мобильного ПО.

Мобильное ПО — это очень удобно: к нему есть доступ 24/7, и пользоваться им может научиться даже маленький ребенок!

Базовой проблемой является масса портативных устройств, на которых оно должно не банально открываться, а казаться визуально «дорогим» и поднимать авторитет клиента в глазах его потенциальных пользователей.

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

Но тут на помощь приходят облачные сервисы, которые предоставляют возможность протестировать мобильное ПО онлайн и на любом современном (и не очень) устройстве.

Вот топ 4 таких порталов.

SauceLabs

SauceLabs

SauceLabs

http://saucelabs.com/

  • Около 800 разноплановых комбинаций типа браузер/ОС/платформа;
  • Полная интеграция со всеми актуальными CI-решениями;
  • Около 2000 реальных портативных устройств с функциями ручного тестирования и трансляцией дисплея при проверке.
BitBar

BitBar

BitBar

https://bitbar.com/

  1. 380 подключенных мобильных устройств;
  2. Регулярная поддержка наиболее популярных фреймворков для создания разноплановых автотестов;
  3. 100% интеграция с системой JIRA.
Dynatrace

Dynatrace

Keynote

https://www.dynatrace.com/platform/offerings/customer-experience-monitoring/

  • Около 300 портативных онлайн-устройств;
  • Интеграция со всеми актуальными CI-решениями;
  • Масса функций по сбору аналитики использования ПО;
  • Работа с отчетами об ошибках;
  • Наличие большого количества операторов мобильной связи для тестирования, возможность записи логов и видеофайлов.
Xamarin

Xamarin

Xamarin Test Cloud

https://dotnet.microsoft.com/apps/xamarin

  1. Около 2800 разнообразных устройств;
  2. Является комплексным решением от корпорации Microsoft, которое призвано улучшить процедуру разработки и проверки различного мобильного ПО.

В чем преимущества облачных решений?

  • У компании по тестированию ПО нет необходимости содержать в постоянно рабочем состоянии ферму реальных устройств;
  • Практически моментально новые модели устройств появляются в облачных хранилищах;
  • Разнообразие устройств;
  • Нет критического ограничения с технологической стороны — можно проверять как нативные, так и веб-продукты;
  • Запись логов, постоянный мониторинг использования ОЗУ и процессора устройств.

Минусы

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

Оставить комментарий