Реальні умови
Повільний або нестабільний інтернет
Посадити пристрій на 3G, слабкий сигнал чи поїздку в метро й подивитися, як застосунок дає раду затримкам, втратам і обривам.
Навіщо: в офісі все літає, а користувачі відкривають застосунок в електричці. Перевірте, що він показує завантаження, повторює запити й зрозуміло повідомляє про помилки, а не показує порожній екран і не списує гроші двічі.
Що відбувається
Section titled “Що відбувається”- Відкрийте картку Network. Рядок Network conditions веде на вкладку Network поруч із DevTools, де зібрано всі мережі, які вміє імітувати сесія.
- Оберіть мережу, наприклад 3G. Для кожної показано затримку, швидкість, втрати й короткий опис.
- Користуйтеся застосунком і дивіться, як він поводиться: повільні картинки, пізні ціни, таймаути.
- Сценарії на кшталт Subway, Driving чи Elevator змінюють мережу з часом, з короткими періодами без зв’язку.
- Airplane mode, Wi-Fi і Mobile data вимикають мережу повністю.
- Оберіть No emulation, щоб повернути звичайний зв’язок.
Варто знати
Section titled “Варто знати”- Сповільнюється лише трафік застосунків. Екран, DevTools і ADB лишаються швидкими, тож працювати так само зручно.
- Під час обриву в сценарії Android вважає, що мережа є: запити висять до таймауту, як біля мертвої вежі. З Airplane mode інакше: Android знає, що мережі немає, і повідомляє про це застосункам.
- Регіони додають затримку, яку мають користувачі певної країни до CDN і до ваших серверів. Поєднуйте їх із VPN-локацією тієї самої країни.
- Цифри — це реалістичні середні значення з відкритих звітів, а не виміри конкретного оператора.
Якщо не працює
Section titled “Якщо не працює”- Немає рядка Network conditions: для імітації мереж потрібні VPN-локації, а в цьому Holtdroid їх немає.
- Застосунок працює швидше, ніж обіцяє обрана мережа: маршрут через VPN уже повільніший за цю мережу. Вкладка Network про це попереджає; оберіть ближчу VPN-локацію.
- Гальмує все, разом з екраном: це ваш власний інтернет, а не імітація.
Докладніше: Network, Network conditions.