Вы, конечно, не должны использовать веб-приложение WhatsApp, а использовать его в обычном веб-браузере (поскольку приложение не делает ничего, кроме отображения веб-страницы). Затем вы можете использовать инструменты разработчика для измерения сетевого трафика этого веб-приложения.
Например, используйте Firefox и откройте консоль разработчика с помощью ctrl+ shift+ c. Затем нажмите Network
-tab, чтобы открыть монитор сети. В нем должны быть перечислены все переданные объекты с указанием их размера и продолжительности передачи. Вы даже можете отсортировать Size
или Transferred
просмотреть, какие передачи оказывают наибольшее влияние на ваши данные. Он показывает общий объем данных, передаваемых внизу, поэтому вы можете быть уверены, что именно веб-приложение WhatsApp вызывает большой объем трафика, а не что-то еще. Затем снова проведите тесты, например, бездельничайте в сети WhatsApp или используйте его в течение некоторого времени. Возможно, проблемы даже исправляются с помощью обычного браузера, поскольку он поддерживает лучшее кэширование и т. Д.
Кроме того, имейте в виду, что WhatsApp Web, похоже, не является хорошо написанным веб-приложением. Я часто замечал, что он использует большую часть (например, 200% из 400%) процессоров моего ноутбука, при этом ничего не делая, и почти все это при загрузке сообщений или контактов. Так что не удивляйтесь, если это просто ошибка, и вы ничего не можете с этим поделать. Для меня, по крайней мере, WhatsApp Web не делает никакого трафика в режиме ожидания, по крайней мере, при входе в систему.
Обновление. Если вам действительно необходимо отслеживать приложение веб-рабочего стола WhatsApp, вы можете использовать некоторые передовые инструменты, такие как Wireshark, для захвата трафика на сетевых интерфейсах. Это позволяет вам видеть все сетевые пакеты, проходящие через ваше соединение, и вы можете фильтровать по множеству критериев. Это может дать вам некоторое представление о том, что на самом деле делает веб-приложение WhatsApp в фоновом режиме. Тем не менее, вы не можете просматривать SSL-соединения, поэтому в этом случае все становится немного сложнее. Но поскольку у настольного приложения нет никаких преимуществ по сравнению с веб-приложением, я бы рекомендовал использовать веб-приложение.