Как протестировать сайт на низкую пропускную способность?

Я разрабатываю веб-приложение для мобильных браузеров. Прямо сейчас большая часть разработки сделана на локальных машинах (с локальным апачем), и я хотел бы протестировать, как это ведет себя в низкой пропускной способности и даже высоких средах задержки. Я не должен использовать апача, поскольку существуют небольшие серверные вещи в настоящий момент. Вы знаете какой-либо хороший инструмент?

7
задан gotch4 3 August 2010 в 12:56
поделиться

3 ответа

Вы можете попробовать Sloppy .

ОБНОВЛЕНИЕ: @SamSaffron опубликовал интересную суть: https://gist.github.com/2132065 , чтобы добавить задержку 300 мс в сетевой стек

#!/bin/sh
ipfw -q -f flush

ipfw add pipe 1 in
ipfw add pipe 2 out
ipfw pipe 1 config bw 512Kbit/s queue 30 delay 150ms
ipfw pipe 2 config bw 2Mbit/s queue 10 delay 150ms
ipfw -q add allow all from any to any
6
ответ дан 6 December 2019 в 22:59
поделиться

Обычно я просто устанавливаю Fiddler на клиентском компьютере и запускаю сайт при запуске Fiddler. Он может имитировать скорость 56K, а также отслеживать, сколько данных было получено, чтобы вы могли точно проверить, какую пропускную способность использует ваш сайт.

4
ответ дан 6 December 2019 в 22:59
поделиться

Если вы используете Firefox, вы можно было установить Firebug и установить аддон Yahoo! YSlow . Это добавляет дополнительную вкладку в Firebug, которая указывает на узкие места полосы пропускания для текущей загруженной страницы.

0
ответ дан 6 December 2019 в 22:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: