Поэтому я планировал написать автоматический тест с использованием python-selenium (на самом деле веб-драйвер), который использует подпроцесс для ограничения скорости соединения перед набором тестов. Я нашел этот отличный скрипт для ipfw, но обнаружил, что OS X El Capitan переключилась на PF (фильтр пакетов) на Yosemite.
Все, с чем я продолжаю сталкиваться, устарело. Итак, как лучше всего задушить интернет через оболочку или cli на El Capitan? У кого-нибудь есть сценарий, которым они могут поделиться? Network Link Conditioner отлично подходит для тестирования, но было бы здорово, если бы я мог начать выявлять ошибки, возникающие на низких скоростях, с помощью автоматизации.
--debug
, но доступен в инструментах разработки Chrome как эмуляция сетевого подключения. Или установите NLC в виртуальную машину/контейнер и используйте его. - person meatspace   schedule 22.06.2016