Testing with different bandwidths
To be certain that an application is ready to be shipped, one of the important aspects worth considering is how it will perform on different network speeds. For example, an application that shines when connecting from a really fast network such as an Ethernet or Fast Ethernet LAN might really underperform on a slow network such as a mobile EDGE or HSPA+ network for example. This could be a result of many things, including the amount of data being transferred across the network. The more data, the more latency and slowness will be seen on a slower network.
JMeter provides a way to simulate various network bandwidths, helping you to know exactly how the application under test will react under various network conditions. This is valuable information to stakeholders and helps teams plan ahead and put in place workarounds to give end users a better experience regardless of which device or network they are connecting from.
How to do it…
In this recipe, we will see...