Mobile network conditions

When replaying a test scenario, it is useful to simulate various mobile network conditions, like 3G, 4G, EDGE, or else. NeoLoad 6.7 is able to simulate network restrictions on every Virtual User and launch tests in realistic conditions.

The performance of an application is dependent on the network. The WAN Emulation function enables to realistically recreate the conditions of an existing IT or mobile network with simulated bandwidth values, latency levels, and packet loss rates.

A click on the picker button of the WAN Emulation field displays the WAN Emulation dialog box.

EN_populations-wan

The WAN Emulation function is useful to simulate degraded network conditions with latency periods and packet loss percentages.

In the WAN Emulation dialog box, the Available WAN Emulation profiles list makes it possible to select one of the following profiles:

The values for the network conditions applicable in the tests are configured in the Parameters group box.

A click on the OK button closes the WAN Emulation box.

The WAN Emulation parameters are enforced on the Load Generators before starting a test. In the Runtime section, Load Generators with a crossed mobile phone icon are not WAN emulated. When the test is started, the Execution Sanity Check wizard displays a warning message about it, as described in Check the test sanity before execution. Still, the test can be run, but the latency and the packet loss parameters are ignored.

Measure network characteristics from a mobile device

A number of free mobile applications are available on mobile stores to send the same Ping commands as it can be done on computers. For example, Free Ping is one application on iOS.

These programs displays the statistics for response times (latency) and the number of packets sent, received and lost.

The latency given is a round-trip latency. It is necessary to divide the measure by two to get a sound approximation of upload and download latency.