Unanswered question

Does changing the User Agent String actually replicating the different devices?

Neoload allows for changing the user-agent string to mimic different device behaviour. If the site does'nt solely depend on UA string to determine the contents it has to send based on the device/network configuration then how to handle such scenarios ? In that case just changing the UA string won't replicate the different device behaviour.

KAUSHAL P.
KAUSHAL P.

KAUSHAL P.

Level
0
26 / 100
points

Answers

Nouredine A.
Nouredine A.

Nouredine A.

Level
4
5000 / 5000
points
Team

The change of User-Agent is needful if the application relies on it for example to redirect you to the mobile web site instead of the desktop web site.

But of course, it does not allow NeoLoad to simulate a physical device with specific configuration. Since NeoLoad replays the scripts at protocol levels it does not matter here.

KAUSHAL P.
KAUSHAL P.

KAUSHAL P.

Level
0
26 / 100
points

Consider a case where a site responds with content based on the device resolution. Like a device with a resolution of 360X640 gets images of x Kb and a device with a resolution of 800X1280 gets images of x+y Kb. So in this case they are dependent on the resolution values which are not by default sent over UA string. In this case even though NeoLoad replicates at protocol level it wont be a real device simulation.