Facebook тестирует приложения с помощью 2000 смартфонов

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

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

IMG_3839

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

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

IMG_3841

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

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

©  iphones.ru