Microsoft представила усовершенствованную версию App Center

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

Microsoft продолжает совершенствовать свою платформу для разработки Visual Studio. На конференции Connect(); компания представила масштабное обновление App Center — специализированной программы для развёртывания и тестирования мобильных приложений.

Раньше достаточно было указать App Center исходный репозиторий (хранящийся на серверах VSTS или GitHub), и она сама «доставала» код, устанавливала сборочные скрипты и проводила интеграционное и юнит-тестирование.

Новые возможности

Обновленная среда мобильного тестирования не стоит на месте: теперь она умеет тестировать ПО на реальном железе (устройствах под iOS и Android), перебирая десятки комбинаций размеров экрана и операционных систем. Можно даже получить скриншоты работы приложения на разных моделях мобильных устройств.

В App Center появилась система развертывания бета-тестирования, через которую можно «выкатить» соответствующую версию приложения как один из этапов полноценного тестирования ПО. Если программа написана на JavaScript, с помощью Code Push можно посылать пользователям обновленные скрипты без новой сборки или переустановки. По словам Apple и Google, такая возможность распространяется и на стабильные версии приложений, если изменения в патчах не очень велики.

Даже после успешного бета-тестирования разработчикам очень часто бывает нужно собрать воедино информацию о сбоях и данные от пользователей, чтобы обозначить проблемы и лучше понять, как люди пользуются созданной программой. У App Center припасен специальный функционал и на этот случай.

Главная цель Microsoft App Center — облегчить разработчикам процессы сборки, тестирования, получения фидбека и т.д. Эта программа делает монотонную работу за них. Но не стоит забывать, что самое важное — это создание приложений. В мае этого года Microsoft выпустила Xamarin Live Player — расширение для Visual Studio, значительно упрощающее разработку iOS- и Android-приложений на Windows.

Источник: Ars Technica