BrowserSync / browser-sync

Keep multiple browsers & devices in sync when building websites. https://browsersync.io
https://discord.gg/2d2xUThp
Apache License 2.0
12.17k stars 754 forks source link

Special testing environment idea #850

Open nvo87 opened 8 years ago

nvo87 commented 8 years ago

Hi everybody. I have an idea, to make some special testing environment using browser-sync. I want to run my project in five browsers at once. Three of them have to be Chrome, first one in normal mode, 2nd one with network throttle at speed of 2G, and 3d one - at speed of 3G. Other browsers are IE and firefox. I know that I can run specific browser, using options, but can I change network throttle? Or it is available only in UI? Besides that, I want to show page load time in browser-sync notifications in browsers. Is it possible? May be I need to use some additional node.js scripts to measure this time?

shakyShane commented 8 years ago

All sound like great ideas :+1:

  1. Unfortunately for now, the network throttle is only available through the UI, although I am looking at splitting the functionality out to allow this through Browsersync only. Maybe a plugin for V3 would be suitable.
  2. Page load times: I have ideas about how you could achieve this, but that relies on some features that will not be ready until V3 i'm afraid.