One tool we use to help with this kind of testing is VMware Workstation. It allows you to set up two or more machines and intentionally drop packets. You drop packets based on %, you can limit the bandwidth and do other types of network interactions.
The rest is here:
How to detect bugs caused by network failure? – Software Testing …

You must log in to post a comment.