Мощь 2000 смартфонов и 8 «маков» помогает Facebook тестировать приложения

Артём Баусов avatar | 10
FavoriteLoading В закладки
Мощь 2000 смартфонов и 8 «маков» помогает Facebook тестировать приложения

Это помогает оптимизировать их работу.

Facebook всегда ответственно подходила к созданию и тестированию приложений. Именно поэтому они выходят с минимальным количеством багов.

IMG_4409

На территории одного из дата-центров Facebook в городе Прайнвилл установлено 60 серверных шкафчиков, внутри которых лежит по 32 смартфона с iOS и Android на борту. Шкафы оборудованы автономной системой электропитания и доступом к Wi-Fi. Каждая стойка со смартфонами полностью изолирована от внешних воздействий.

Тестирование приложений происходит с помощью программы CT-Scan для iOS и Open Compute Project Leopard для Android. Софт отвечает за оптимизацию работы приложения.

IMG_3841

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

IMG_4408

Для управления стеллажами с устройствами на iOS используется 8 Mac Mini, для Android – четыре OCP-сервера Leopard на каждую категорию смартфонов. Кроме того, внутри шкафчиков установлены камеры для отслеживания процесса установки, запуска и удаления тестового билда приложения.

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

IMG_4407

Конечно, никто не отменял человеческий фактор, поэтому после автоматизированной проверки идёт ручная, живыми людьми. [VentureBeat]

1 Звезд2 Звезды3 Звезды4 Звезды5 Звезд (Проголосуйте первым за статью!)
undefined
iPhones.ru
Это помогает оптимизировать их работу. Facebook всегда ответственно подходила к созданию и тестированию приложений. Именно поэтому они выходят с минимальным количеством багов. На территории одного из дата-центров Facebook в городе Прайнвилл установлено 60 серверных шкафчиков, внутри которых лежит по 32 смартфона с iOS и Android на борту. Шкафы оборудованы автономной системой электропитания и доступом к...
Прокомментировать

🙈 Комментарии 10

  1. diasnmbr1 avatar
    diasnmbr115 июля 2016
    0

    Интересно. Надеюсь Apple делает как минимум тоже самое.

  2. R.Beat avatar
    R.Beat15 июля 2016
    0

    Забавно, что Facebook используют старые версии смартфонов. (iPhone 4,4S,5C…) Так, я догадываюсь, будет дешевле? :)

    diasnmbr1 avatar
    diasnmbr115 июля 2016
    0

    @R.Beat, Такая компания как Facebook не станет экономить на этом, уверен последние модели смартфонов там тоже есть. С другой стороны на если на старых моделях работает стабильно, то на новых приложение должно летать :)

    danilor avatar
    danilor15 июля 2016
    3

    @R.Beat, не в цене дело. В настоящий момент существует большое количество людей, которые используют старые модели телефонов. Любая, уважающая себя компания, постарается поддерживать свое приложение для максимального количества клиентов. Именно поэтому и тестируют не только флагманы.

  3. Alexander Andreychenko avatar
    Alexander Andreychenko15 июля 2016
    3

    “Facebook всегда ответственно подходила к созданию и тестированию приложений”.
    Видимо поэтому их говнокодеры не могут поправить то, что их чудо-клиент состоящий из ДВУХ отдельных приложений жиреет вплоть до нескольких гигов. Хотя 100-мегабайтные апдейты они выпускают чуть ли не каждую неделю.

    pipiskin007 avatar
    pipiskin00716 июля 2016
    0

    @Alexander Andreychenko, на андроид у них получилось вполне годный facebook lite выпустить. может и до ios дойдет когда-нибудь

  4. Mice avatar
    Mice16 июля 2016
    0

    тото фейсбучная софтина жрет батарейку как не в себя

    astep avatar
    astep16 июля 2016
    3

    @Mice, Так они не знают об этом. Все телефоны на зарядке.

    Mice avatar
    Mice16 июля 2016
    0

    @astep, ха ха ха!

  5. mcorn avatar
    mcorn16 июля 2016
    0

    “Facebook всегда ответственно подходила к созданию и тестированию приложений”.

    Видимо поэтому их приложение для ios нещадно жрало батарею даже в фоновом режиме не так давно.

Вы должны авторизоваться или зарегистрироваться для комментирования.

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.

Как установить аватар в комментариях?

Ответ вот здесь