Я не слился, а не счел нужным доказывать что-то человеку который стоит на своем.
В топике речь шла о медленной работе браузера, а вы привели метод который только актуален для десктопных приложений, требует больших времязатрат и попросту не доступен начинающему тестровщику. Даже если бы я настраивал по каким то причинам linux машину для этого, то использовал бы готовую программу маршрутизатор, а не писал бы скрипты для этого неделю. Специализация - удел профессионалов.
Если ваш метод так крут как вы емулируете через некачественно соеденение для мобильного устройства?
Я сделал это через Charlies за 5 минут.
1) методу пофиг на тестируемый объект, он оперирует с сетью на канальном уровне.
2) одна неделя на ресёрч и сборку инструмента для решения задачи не решаемой типовыми средствами? много? Инструмента который потом активно реюзается для решения почти любых задач связанных с сетевым взаимодействием.
3) Если начинающего тестировщика невозможно научить коннектиться к машине по ssh и запускать скрипт давая ему 4 параметра канала, то зачем он вообще нужен? Если вы поручаете начинающему тестировщику с 0 проработать такой вопрос, то либо вы не в адеквате, либо ваш тестировщик не во всем начинающий.
4) за эту неделю было опробовано и забраковано 3 готовых решения. Опять-же, dummynet - это готовое, хорошо документированное решение.
5) для мобильного устройства ровно так-же как и вы, подключив его через wifi. Технически я могу представить себе решение с собственной сотой, но это чертовски дорого.
ЗЫ: Спасибо за эту беседу, пока думал какие еще "неэффективные" решения делал в своей профессиональной жизни - придумал как на позапрошлой работе решить одну нетиповую задачу неквалифицированным сотрудником. Думаю они будут рады.