Aceleración de red con cromo y selenio

Google Chrome 38 presentó el nuevo"Modo de dispositivo y emulación móvil" funcionalidad en devtools. Además de elegir un dispositivo para la emulación, también es posibleemular diferentes condiciones de red:

Optimizar el rendimiento de su sitio en diferentes condiciones de red es un aspecto clave del desarrollo para una audiencia móvil.

El acondicionamiento de red del modo de dispositivo le permite probar su sitio en una variedad de conexiones de red, incluidas Edge, 3G e incluso fuera de línea. Seleccione una conexión del menú desplegable preestablecido para aplicar la limitación de la red y la manipulación de la latencia.

Por ejemplo, podemos configurarlo como en los viejos tiempos: GPRS 50 Kbps:

Ahora tenemos un buen caso de uso: tenemos una aplicación interna para pruebas de velocidad de red. Y esta nueva funcionalidad de emulación es muy útil para las pruebas manuales. Pero, nos gustaría automatizarlo.

La pregunta es:

¿Es posible iniciar Chrome a través de selenio con condiciones de red específicas? ¿Es algo que se puede controlar a través de las preferencias de Chrome o los argumentos de la línea de comandos?

Ciertamente hay múltiples opciones parasimular una conexión lenta a internet, pero la pregunta es específicamente sobre cromo + selenio.

Respuestas a la pregunta(5)

Su respuesta a la pregunta