Посібник для: Користувачі Mac

Як імітувати повільну мережу в macOS

Щоб імітувати повільну мережу в macOS, застосуйте в Throttlr явні обмеження вивантаження й завантаження до тестованого застосунку або до інтернет-трафіку всієї системи. Записані значення дають розробникам і тестувальникам відтворювані умови для перевірки завантаження, повторних спроб і поведінки, близької до офлайн-режиму.

Опубліковано

Панель керування Throttlr, що відстежує швидкість вивантаження й завантаження застосунків під час тесту повільної мережі в macOS
Задавайте обмеження завантаження й вивантаження для відтворюваних тестів.

Виберіть охоплення тесту

Використовуйте правило для застосунку, коли треба обмежити лише тестований застосунок, залишивши браузери, дзвінки й інструменти розробки на звичайній швидкості, і правило для всього інтернету, коли весь Mac має працювати через однакове обмежене з’єднання. Throttlr відокремлює трафік локальної мережі від нелокального інтернет-трафіку, тож заздалегідь вирішіть, чи входять локальні служби до сценарію, особливо якщо застосунок звертається до сервера розробки чи пристрою у вашій LAN.

Створіть відтворюваний тест повільної мережі

  1. Запустіть проксі Throttlr до запуску тестованого застосунку.
  2. Виберіть застосунок або ціль «Інтернет» залежно від охоплення тесту.
  3. Задайте явні обмеження завантаження й вивантаження та запишіть обидва значення в тестовий сценарій.
  4. Запустіть сценарій із чистого стану й спостерігайте за завантаженням, індикаторами прогресу, повторними спробами та помилками.
  5. Повторіть із тими самими обмеженнями, потім перевірте суворіший профіль або повністю заблокуйте трафік, щоб перевірити відновлення.

Сценарії, які варто перевірити

Перевірте початкове завантаження, коли відповіді чи ресурси надходять повільно; вивантаження, коли вихідна пропускна здатність значно нижча за вхідну; повторні дії користувача, поки запит ще очікує; індикатори прогресу, тайм-аути, повторні спроби й скасування; а також відновлення після зняття блокування чи підвищення обмеження пропускної здатності.

Розумійте обмеження

Обмеження пропускної здатності відтворюють обмежену швидкість передавання, але не претендують на відтворення всіх властивостей мережі, як-от затримки, втрати пакетів чи збою DNS, тож описуйте сценарій як тест з обмеженою пропускною здатністю, а не як повну модель певної мобільної чи віддаленої мережі. З’єднання, відкриті до запуску постачальника проксі, можуть не перехоплюватися: для регулярного тестування тримайте ввімкненим «Відкривати під час входу» або закрийте й знову відкрийте тестований застосунок після запуску Throttlr.

Потрібна допомога з налаштуванням, наявними з’єднаннями чи ліцензуванням? Прочитайте поширені запитання про Throttlr.

Пов’язані посібники