[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "create", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-223676-0", "render_to": "inpage_VI-223676-0-158433683", "adfox_url": "//ads.adfox.ru/228129/getCode?p1=bxbwd&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid21=&puid22=&puid31=&fmt=1&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudx", "p2": "ftjf" } } } ]
{ "author_name": "Philipp Kontsarenko", "author_type": "self", "tags": ["facebook","\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435"], "comments": 32, "likes": 30, "favorites": 8, "is_advertisement": false, "section_name": "default", "id": "16892", "is_wide": "1" }
Philipp Kontsarenko
21 067

Фотогалерея: Как Facebook тестирует свои мобильные приложения

Инженеры Facebook в корпоративном блоге рассказали о том, как устроен процесс тестирования мобильных приложений соцсети на различных смартфонах. Для проверки сервисов компания открыла в своём дата-центре, расположенном в американском городе Прайнвилле, лабораторию для тестирования приложений сразу на 2000 смартфонов.

«Сначала мы использовали установку "салазки". Смартфоны устанавливались в металлические салазки, которые затем вставлялись в металлические ящики. Обилие металла приводило к потере сигнала Wi-Fi», — пишут инженеры Facebook.

Первая версия стенда для тестирования приложений Facebook

В итоге тестировщики разработали пластиковую конструкцию, которая называется «гондола». Однако из-за короткой длины проводов для зарядки смартфонов у инженеров возникали проблемы с их подключением. В итоге инженеры сделали специальные стены с полочками для телефонов.

«Гондола» — пластиковая конструкция для тестирования приложений

Стена со смартфонами для теста

«Установка с 240 телефонами для тестов занимала целую комнату. Чтобы разместить 2 тысячи смартфонов (столько требуется для полноты тестов) нам бы потребовалось 9 таких комнат в штаб-квартире в Менло-Парке. Поэтому мы перевезли лабораторию в наш дата-центр», — пишут сотрудники Facebook в блоге компании.

В дата-центре Facebook смартфоны для тестов расположены в специально разработанных серверных шкафах — с отдельным Wi-Fi, питанием и изоляцией от внешних воздействий.

В лаборатории инженеры Facebook установили 60 стоек, в каждой из которых расположено 32 смартфона.

Для тестирования приложений на каждом устройстве запущен симулятор, разработанный инженерами компании. Однако сотрудники Facebook также проводят «ручное» тестирование приложений.

Для проверки новых версий приложений Facebook, инженеры запускают программу на смартфонах при помощи Mac Mini для iPhone и Open Compute Project Leopard servers для Android.

#Facebook #тестирование

{ "is_needs_advanced_access": false }

Комментарии Комм.

Популярные

По порядку

0

Прямой эфир

Нейронная сеть научилась читать стихи
голосом Пастернака и смотреть в окно на осень
Подписаться на push-уведомления