Hacker News new | ask | show | jobs
by nkoren 4992 days ago
I'm currently testing this on a slow connection from an airport lounge in India. It's a pretty frustrating experience: I click on an image and receive no feedback about whether the click has registered. Sometimes the full image appears after 5-10 seconds, sometimes it never appears. Sometimes I click several times in the interim, and get weird results.

But I bet it is quite nice on a higher-speed connection.

This raises a question for me: what is the best way to simulate/create a low-speed connection, for UI testing purposes?

4 comments

Charles (http://www.charlesproxy.com/) has been a permanent addition to my toolkit for this exact reason. Cross platform, cross browser HTTP monitoring and proxying with throttling and all sorts of goodies.

I believe there are several pure-CLI ways of doing this as well, but Charles is $40 well spent.

On unix you can set up a pipe on the network with a speed limit.

Also, if you are on osx you can use apples own network simulator: http://apple.stackexchange.com/questions/24066/how-to-simula...

OS X has the Network Link Conditioner (installed by Xcode).