Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to emulate a slow client (browser)?

Is there any way to slow down the responsiveness of the client (browser)?

One of our testers can reproduce slowness on his machine. His machine is low enough spec and is similar to many real customers. We have a fat client, javascript heavy, alot of event processing. We fear there maybe a regression but it's unreporoducable on developer machines.

The issue is text entry on input controls, tabbing around the app would appear to get delay and the text entry sometimes omits the first character typed by the user.

Development cannot reproduce, is there any way to slow down the client or the browser?

like image 585
learnerplates Avatar asked Dec 17 '22 16:12

learnerplates


2 Answers

You could create a virtual machine with very limited memory, or just purchase a crappy PC. They wont cost that much!

like image 147
TJHeuvel Avatar answered Dec 19 '22 06:12

TJHeuvel


Run something like HyperPI on the machine to slow it down: http://files.extremeoverclocking.com/file.php?f=211 (simple, unelegant solution)

Or run Crysis in the background.

like image 40
Thom Wiggers Avatar answered Dec 19 '22 06:12

Thom Wiggers