Hello Everyone,
I am facing an issue with Load Runner - Controller.
I have a script where user login, perform some search which list document’s, view one of the document and logout. So my login information is in Vinit and logout information is in Vout and search and view page informations are in Action.
I have taken care of all dynamic values through correlation and I don’t have any issue while running the script in VuGen. However, when I run the same script through LR Controller - after exactly 4th iteration the script starts fail.
I tried debugging issue by enabling extended log and here what I have noticed
- At 5th iteration- for some reason it’s not passing test data value which is parameterized. Even if I don’t parameterize, and run single user for 30 minutes duration, still the issue is same. Since it doesn’t get its search parameter, so search result page response doesn’t get any list of documents, as a result view document page also fails. This is continuing till nth iteration (or till end of test duration) and will never resolve on its own. Here it gets into unresolved loop.
- If I include my login and logout information, then I don’t see this issue and Vuser run will run for 100 iteration without any errors. But I cannot take this path, because my total user load will choke the LDAP.
- I tried enable and disable Browser Emulation Option ( especially Stimulate New User on each iteration ) which I suspect could be the issue and wonder does this clear all the HTTP context at the end of 4th iteration, if so then yet again another question, why only 4th iteration?? Anyhow, it didn’t help me to resolve my issue.
- In fact this is not a good approach but still I tried to store the values in global parameters and then use it, but yet again when I run script in LR Controller, for some unknown reason it will clear all the parameters.
- I defined multiple Action’s and placed login info in first action, placed view and search in another action and placed logout info in last action. Looped search and view action to 4-times. Ideally its same approach as my second point, but only thing is controlling login and logout slightly.
I would like to understand what’s happening in Controller??
I am clueless. So if anybody had faced this kind of issues before, then share your ideas/approach.
**LR v11.5, Windows Server 2008 R2, Protocol: Web HTTP/HTML