Hi Andrew,
I also haven't heard of simulating the such browser settings, that's why wanted to take this with experts like you guys.
We are using web protocol in the script. Following is the few additional behavior that you asked.
1) When we recorded the script for the first time and enhanced it, despite 3-4 requests for content type text/html and few important JS, almost all request were JS, PNG and CSS content type. Replaying the script as it is were taking around 35 sec for login in Vugen for single user, while the manual reading on the browser for login was taking around 20 sec (even after cache clear) on httpwatch/fiddler.
I am puzzling why this is so? A lot of questions were being asked for this behavior. I checked with F12 developer tool while login manually, almost the same JS and CSS were there which was captured in script.
What would be the appropriate explanation for such behavior?
2) Then, i commented few JS (unwanted), all CSS and all PNG, and relapyed it successfully, this time it took around 19-21 sec, that is near abt. the manual reading.
3) When i put the commented script for load test with 1000 users, the response time of Login increased to 40 sec. The development team suggested to increase the temp. file size to 520 MB and on manual chekcing with single user we observed a significant improvement in Login response time. They are saying there is a minimal client-server traffic exchange for login and almost all the things are handled at cient side only.
The next challenge is since Loadrunner, works at middleware, Is it possible to simulate such setting and perform a load test? How should i check it?
Thanks,
Ajit