Google Chrome 38 представил новую функцию "Режим устройства и мобильная эмуляция" в devtools. В дополнение к выбору устройства для эмуляции также возможно эмулировать различные сетевые условия:
Оптимизация производительности вашего сайта в разных условиях сети ключевой аспект развития для мобильной аудитории.
Настройка режима устройства в режиме устройства позволяет протестировать ваш сайт на множество сетевых подключений, включая Edge, 3G и даже офлайн. Выберите соединение из раскрывающегося списка предустановки, чтобы применить сеть дросселирование и латентность.
Например, мы можем установить его как в старые добрые времена - GPRS 50 Кбит/с:
Теперь у нас есть хороший прецедент для этого - у нас есть внутреннее приложение для тестирования скорости сети. И эта новая функциональность эмуляции очень полезна для ручного тестирования. Но мы бы хотели автоматизировать его.
Вопрос:
Можно ли запустить хром через селен с указанными сетевыми условиями? Это то, что можно контролировать с помощью хромных настроек или аргументов командной строки?
Есть, конечно, несколько вариантов имитировать медленное подключение к Интернету, но вопрос в частности касается хром + селен.