Re: Controller : Text check failures are seen once ramp up is done and then it automatically stops
Re: t=00000146ms: Error -205177: In CTcBrowserHandler::RaiseBrowser, Failed to load remote dll : TcH
Hello Shlomi,
I am getting this same error when running the chromium script in controller. Its fine running it in VuGen. I have 12.53 installed. The same script running from another controller machine (12.53) on my laptop is fine. But running from a VM is failing. Any ideas?
Re: Load Generator on Linux: Create Mutex Error [MsgId: MERR-10344]
This definitely has the appearance of a shared memory problem.
Any luck tracking down the source?
Thanks, Brian
Copy Steps from one Action to Another in TruCLient
Hi,
I am using TruClient Protocol and I want to copy steps from one action to another action within the same script. I see the Cut, Copy options when i select the steps, but when i go to the other action, I don't see Paste option. Is it possible to copy paste steps within same script in TruClient? I don't want to use fucntion library for doing this, as I run the load test across various LGs and it forces to make sure the library is copied all across those LGs.
Thanks,
SAP amodal
I'm trying to record a SAP GUI script for a business process that works fine by hand.
Everything is working until I come to one particular screen where I have to select a cash desk from a popup then hit OK. When I touch it during record it complains about an amodal control and fails to record then crashes.
Suggestions ? Cunning plans?
Re: Script Failing in Controller
Hi,
Are you using localhot as LG or a different machine?
If you are using different machine, please check if you have got enough set up in LG for Vusers to access the application (in case you have any conditions to access the application).
Thanks,
Swapna.
Re: Copy Steps from one Action to Another in TruCLient
Please ignore this
LoadRunner scripts in StormRunner?
Can I use LoadRunner scripts in StormRunner or should develop new scripts?
I studied available information on HPE site and failed to find this info.
Re: LoadRunner scripts in StormRunner?
Hi Yury,
Yes - LoadRunner scripts can be used in StormRunner Load.
Note - they should be created in version 12.50 and above.
Another note - StormRunner Load does not support all technologies that LoadRunner supports. Please read the Documentation before trying to execute a script.
Feel free to ask additional questions you may have.
Thanks,
Lior
Re: How to create HP LR scripts for IVR and VoiceXML messages
Does latest version support IVR and VoiceXML scripting??
GUI Bundle for JAVA based application
Dear Team,
I am working on a JAVA RMI based application performance test. I can not use JAVA Vuser protocol of Loadrunner since the source code/classes for this application is not available.
Also, JAVA record /replay protocol is not supporting this application and script is not getting recorded.
Could you suggest if the UFT scripts for this JAVA application can be reused using GUI bundle of performance center.
Scripting with help of UFT is possible for this application. And the only option left is to reuse the scripts of UFT with help of GUI bundle.
Could you suggest.
Thanks
Priyanka
Re: Unable to launch .net windows application with .net protocol which works over http (TLS1.2)
Yes i tried with Empty filter also but application does not launch to record and no stack trace available eventhough i enabled the stack trace option in Recording options .
Initially during the launch there are only couple of HTTPS request (ConfigurationManager.asmx) which are going to the server to lauch the application.
In the recording filters, i also included system.net.ServicePointManager clasees and method for TLS but no luck. I think the problem is with LR handshaking with AUT due to TLS1.2 which stopped me in launching the application.
I am not sure now what else still needs to be done for TLS to record the .net windows based application.
There after, I tried to write some custom HTTP request in .net script and observed that replay does not started and Handshaking between Application and LR got failed and got the below error, to resolve that error i need to call below security protocol method to talk 2 server.
System.Net.ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Tls12;
Error:
Action.cs(30): Error: X: at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)
at System.Threading.Tasks.Task`1.get_Result()
at LoadRunner.LrWebApi.<>c__DisplayClass52_0.<web_custom_request_async>b__2(Task`1 taskwithmsg)
at System.Threading.Tasks.ContinuationTaskFromResultTask`1.InnerInvoke()
at System.Threading.Tasks.Task.Execute()
Action.cs(30): Error: XI: -2146233088
Action.cs(30): Error: XI: System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a send. ---> System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
at System.Net.Sockets.Socket.EndReceive(IAsyncResult asyncResult)
at System.Net.Sockets.NetworkStream.EndRead(IAsyncResult asyncResult)
--- End of inner exception stack trace ---
at System.Net.TlsStream.EndWrite(IAsyncResult asyncResult)
at System.Net.PooledStream.EndWrite(IAsyncResult asyncResult)
at System.Net.ConnectStream.WriteHeadersCallback(IAsyncResult ar)
--- End of inner exception stack trace ---
at System.Net.HttpWebRequest.EndGetRequestStream(IAsyncResult asyncResult, TransportContext& context)
at System.Net.Http.HttpClientHandler.GetRequestStreamCallback(IAsyncResult ar)
--- End of inner exception stack trace ---
Action.cs(30): Error: XI: An error occurred while sending the request.
Action.cs(30): Error: XI:
Action.cs(30): Error: Connection terminated by server.
Re: How to set HTTPS status code 400 to 200 in Loadrunner
Hi
It is a intended behaviour of my application, when I am recording my application I am getting 404 request with some authenticated values, I need to capture that and send it back to my server then only it will accept my next request.
i knew 400 is a bad request but it's a valid request in my case and I don't want to see any fail messages in my test execution.
Could you please let me know if you have any solution for this.
Thanks & Regards,
NarasimhaReddy.T
Re: How to set HTTPS status code 400 to 200 in Loadrunner
Hi
Now that you added this explanation, the situation is clearer.
I would suggest than to capture any 400 statements and to mark them as "pass".
You will need to write a custom code for this with "if / else" statements and you need to be careful to not cancel out legitimate errors.
you can, for example, use the "web_reg_find", let it look for "error" and conclude it with "fail=Found".
Good Luck,
Lior
Re: Unable to create LoadRunner script for FICO DM9 desktop application
Any help/suggestion would be appreciated please.
Re: Unable to launch .net windows application with .net protocol which works over http (TLS1.2)
Hello Gopal,
I would suggest to define a .Net filter in a level above the SSL handshake level. Somewhere in the application level, but not too high that it will be in the UI level.
This way you don't need to have a script that will build the http request but a bit in the flow of the application.
Re: Java applet not recording in LoadRunner
Hi Tina,
how did you find right version of JRE and JDK?
thanks
Re: How are transaction response times impacted when a step verification is added in TruClient
Hey Shlomi,
Sorry for responding you late.
Below is the reason why I asked what is the best way to validate an action being ended/checked properly:
-> I debuged the response time values obtained, one by changing the end even in action step to "Object Exists" and highlight the corresponding object in result action step and the other way was to add an "Wait for Object"/"Generic Object Action" with the step as "verify"/"wait for an object".
The response time captured with the step "changing the end even in action step to Object Exists" was much lesses than the other method and even the response times much more closer to what we obtained from HTTP Watch or stop watch method.
Sorry for stressing on HTTP Watch method even though you are correct that HTTP watch measures network/http traffic only, so we tried to measure the response times using stopwatch too.
Let me know if I am wrong anywhere in my debugging method and observations. Also need more clarity here as measuring client side rendering time correctly is high priority here.
Thanks,
Bibhu Panda.
Re: How to set HTTPS status code 400 to 200 in Loadrunner
Use http error as warning available in run time settings....preference
Thanks
Raghul
Re: GUI Bundle for JAVA based application
Check the licence cost first . I know we can execute the uftscripts from controller .not sure of performance centre.. ..but it needs two licence.one is qtp and another is controller. Qtp can have one licence per machine. So u can use only 1user per terminal. Think before going for it.
Regards
Raghul