I could't find anything. I think it is about session id but I don't know.
Re: -26612 Http:// Status code 500
Re: TC_FF: evalXPath will not evaluate variable inside of for loop
My mistake - it wasn't an evalXPath, it was just a regular variable substution.
Yeah, this is broken, pretty sure. I used to be able to do this.
If someone can disprove me and tell me how stupid I am being, I will be gracious. But I need this to work, fast.
Hp Loadrunner Truclient Debug
Hi guys
please help me..it is my fault photos..I couldn't solve this problem since last week..
In the .rar file there was some photos about my project. I recorded it but I can't run.. You will see 7 and 8 photos....
In fact İt must be 7. photos but , when init option pass to action option it became like 8.photos. EKYS option on my page isn't seen ..Please help me.I couldn't this problem..
Re: LR ip spoofing
Are you using any Antivirus or Network monitor tool?
If yes, please check the log of them, the traffic may be blocked by Antivirus software.
Re: Hp Loadrunner Truclient Debug
Is your application available somewhere so I can have a look?
Also, if you are using any proxy, please remove it, it may cause caching issue, and try to check/uncheck "Simulate new user on each iteration"
Re: Does "Simulate a new user on each iteration" flush the dns cache on client side?
I don't think the DNS redirection can be set by VuGen, it should belong to OS or Network setting.
Could you change the iteration to 1 and manually run your script few times? Is the DNS request redirected to new host?
Re: -26612 Http:// Status code 500
Please clear your sensitive data (like: password....)
Re: TC_FF: evalXPath will not evaluate variable inside of for loop
If you wanna set For (var q=1; q<8; q++), it won't work.
Re: Does "Simulate a new user on each iteration" flush the dns cache on client side?
Sorry maybe my question wasn't fully clear the first time. With the option "Simulate new user on each iteration" I expected that for each iteration the browser would be reset and cookies and cache would be cleared, I did not expect that the client machines DNS cache would be flushed. Here is how I came to thsi conclusion...
With the "Simulate new user on each iteration" option set I performed the following test, with 125 Vusers where each Vuser is running the same script and approaching the same URL:
- Flushed the DNS cache on the client machine ( = LG) as to force a DNS lookup at the DNS server by the client.
- Started wireshark on the client machine with display filter on 'dns'
- Started the test
Wireshark now shows very frequent DNS requests all with the same query and the server answers them properly with the correct A record. Apparently for each new Vuser a DNS query is started and also for each iteration a DNS query is started. This last I have verified by tracing again with Wireshark after all Vusers were started: still a lot of DNS request.
Actually I expected a DNS query only once at the very beginning of the test and that it would be stored in the DNS cache. But what I see in the trace is quite different. This leads me to believe that the "Simulate new user on each iteration" setting forces the DNS cache to be flushed at the start of each iteration.
But it is something I would like to see confirmed by an HP expert...
Regards,
Peet
Re: Does "Simulate a new user on each iteration" flush the dns cache on client side?
What you are seeing is correct behavior, each Vuser acts as a real user, we cannot combine 2 real users activites to 1 action (DNS queries).
Re: Does "Simulate a new user on each iteration" flush the dns cache on client side?
OK, it matches what I see.
Thanks for confirming that.
Regards,
Peet
Need help on correlation.
Hello Friends,
I have facing a strange scenario, Please hlep me find out a way to correlate the value "3210" in below generation log and let me know if any other info required.
****** Response Body For Transaction With Id 2304 ******
3210
$$$$$$ Response Body For Transaction With Id 2304 Ended $$$$$$
Thanks,
Naveen
Script is played in a different browser
Hi
I record my scrript in FireFox browser. While recording the script, the FF browser is opened and the user actions are recorded. However, when I play the script, the test results window shows that they are executed in a browser that is not supported. Most probably the application is opened in IE6/7.
I have changed the settings from Run-Time Settings->Browser->Browser Emulation but no success.
The user agent string is
Mozilla/5.0 (Windows; rv:24.0) Gecko/20100101 Firefox/24.0
Any help is highly appreciated.
Re: Hp Loadrunner Truclient Debug
I used default proxy setting and no-check use a new user on each iteration and it worked :) thank you
:)):)
but then I converted it to webhtmlhttp and I replay it :) It didn't work.
Re: Async Callbacks - Memory LEak for push conversation
So I assume no hacks available currently then.. :-(
Highest severity level was "ERROR", 212 body bytes, 230 header bytes [MsgId: MMSG-26388]
I get the following error in my Vugen script and I am unsure what it means:
Can someone explain what is wrong.
("Api") highest severity level was "ERROR", 212 body bytes, 230 header bytes [MsgId: MMSG-26388]
Re: Async Callbacks - Memory LEak for push conversation
Hi Prabhu
I see that you are currently using two physical Server with more horsepower than the mix of 4 Blad Server Chassis, it is an example of a Cisco Blade Server Chassis component and display architecturesand how it looks like I believe : http://www.cisco.com/c/dam/en/us/products/collateral/servers-unified-computing/ucs-b-series-blade-servers/spec_sheet_c17-644224.pdf.
I believe you need to remember that all the resources are imporntant you we are planning a heavy Performance Test. It is also depends on what type of Peformance Test you are trying to execute. There are some types such as:
Load Testing.
Stress Testing
Soak Testing.
Spike Testing
Configuration Testing
Isolation Testing
Also we need to know how complex are the JavaScript Asyncronous callbacks and how they play its roles during the execution. We need to reduce number of Vusers per Host, it means you may need to do a ramp up of vusers on Controller Scenario. We need to check if the server have
another processes being used, we need to discard or end the process that we do not need during the Load Test( for the 2 Host machines).
May you please let us know how many procotols are you using? Also What are the protocols being involved during the test, you can create a list of them?
Knowing the protocol we can find the possible causes that are producing this. Another recomendation is to redesign the script or scripts to ensure that it is run as separate iterations rather than repeatedly looping in a single iteration. This will ensure that memory allocated during the script iteration is released and thus prevent a memory leak occuring.
Kind Regards,
Re: Need help on correlation.
Greetings Nan Raso,
Hope you are doing well!
Regarding this issue I can provide you an document to know how to correlate the dynamic values using Web(http/html). I have attached it on the thread. A good practice is to do the correlation manually into the script.
The first step is to play back the script with the "Data returned by server" setting and determine whether the error is due to correlation. Then you need to identify the possible values that will change dynamically during the execution of the BP (Business Process), you need to get the values and create a list of the candidates.
On the Generation Log you need to determine the value to correlate. Then create a correlation parameter for the dynamic value by adding web_reg_save_param function to the script. Then parametrize the dynamic value in the script every time it occurs. Finally verify the correct execution.
On the two word documents, contains good steps to perform a manual correlation and ensure the good execution of the script(s).
There are cases thar you may need to create your own Correlation rule and you can use it for a specific combination of characters that state the dynamic value.
Another good practice is to record a second and similar script with the same steps (BP) and compare them using the wdiff tool located on this similar path: C:\Program Files (x86)\HP\LoadRunner\bin
With that tool you will be able to find the differences between two identical scripts and see the dynamic values much better. In order to create the correlation paramater.
Note: if you use the function to create correlation parameters, please check the left and righ boundaries correctly. It has a particular syntax you may need to follow up to run the script correctly.
Kind Regards,
Re: Need help on correlation.
Hello Nan,
Have you tried this?
web_reg_save_param("TestCorrelationValue", "LB=", "RB=", LAST);
That should work if you add the line before the request is generating the 3210 value.
I hope this works for you.
Regards
Rene