Quantcast
Channel: LoadRunner Practitioners Forum topics
Viewing all 3978 articles
Browse latest View live

LoadRunner 12.20 documentation

$
0
0

I find it hard to lacate  any LoadRunner 12.20 documentation on the support site, can somene indicate where it can be found? LR12.20 will be the version whiscs works with PC12.20, is it? Thanks.


ctrx_sync_on_bitmap finding matching image but throwing error

$
0
0

Can anyone explain this error? It seems to be finding the correct image. Why is this error generated?

 

Perf Center 12.20

Vugen 12.2

 

Action.c(63): Error: ctrx_sync_on_bitmap failed for value "f51ff08ccc1993fa098c3632696fc3eb", current bitmap has value "f51ff08ccc1993fa098c3632696fc3eb". failed.

Error using url

$
0
0

We are using url http://10.87.149.104:9121/CampaignSubProfile, but when we use Web HTML protocal request is not getting captured and checking in generation log it is giving error as

 

********************************************************************************************

 

$$$$$ Request Header For Transaction With Id 0 Ended $$$$$$

****** Response Header For Transaction With Id 0 ******
HTTP/1.1 500 Error
TransactionID:
Content-Type: text/xml
X-Backside-Transport: FAIL FAIL
Connection: close


$$$$$$ Response Header For Transaction With Id 0 Ended $$$$$$

****** Response Body For Transaction With Id 0 ******
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cam="http://eai.vodafone.com/campaignSubProfile"><soapenv:Header/><soapenv:Body><cam:CampaignSubProfileResponse><cam:MetaInfo><cam:ConsumerReqInfo><cam:circleId/><cam:serviceName/><cam:channelName/><cam:segment/><cam:key/></cam:ConsumerReqInfo><cam:StatusInfo><cam:errorCode>VEAI101130024E</cam:errorCode><cam:errorStatus>1</cam:errorStatus><cam:errorCategory>ESB Internal Error</cam:errorCategory><cam:errorDesc>0x01130024 Request did not match allowed-feature list</cam:errorDesc></cam:StatusInfo></cam:MetaInfo><cam:SRVcampaignSubProfile><cam:MSISDN/></cam:SRVcampaignSubProfile></cam:CampaignSubProfileResponse></soapenv:Body></soapenv:Envelope>
$$$$$$ Response Body For Transaction With Id 0 Ended $$$$$$

****** Start Log Message ******

Start Frames Hierarchy Tree Dump
The Node has no URL
End Frames Hierarchy Tree Dump

$$$$$$ End Log Message $$$$$$

***************************************************************************************************************

 

What could be possbile reasons for this?

 

Any ideas please suggest..

 

Below is the output of url

 

error.png

Web Services Timeout Issue-Error:The socket connection was aborted

$
0
0

Hi all,

 

I'm working on a Web Services Protocol Script for a WPF/WCF thick client application with the communication happening over nettcp-wcf binary mode.

 

When I'm trying to replay the script after adding the method call- GetTopicCommandByDate or for that matter any method inside the WSDL. I'm getting the following error. The same works fine when we launch the application.

 

 

Action.c(21): Error:The socket connection was aborted. This could be caused by an error processing your message or a receive timeout being exceeded by the remote host, or an underlying network resource issue. Local socket timeout was '00:59:59.9849985'. 
Error: An existing connection was forcibly closed by the remote host
Server stack trace: 
at System.ServiceModel.Channels.SocketConnection.ReadCore(Byte[] buffer, Int32 offset, Int32 size, TimeSpan timeout, Boolean closing)
at System.ServiceModel.Channels.SocketConnection.Read(Byte[] buffer, Int32 offset, Int32 size, TimeSpan timeout)
at System.ServiceModel.Channels.DelegatingConnection.Read(Byte[] buffer, Int32 offset, Int32 size, TimeSpan timeout)
at System.ServiceModel.Channels.ClientFramingDuplexSessionChannel.SendPreamble(IConnection connection, ArraySegment`1 preamble, TimeoutHelper& timeoutHelper)
at System.ServiceModel.Channels.ClientFramingDuplexSessionChannel.DuplexConnectionPoolHelper.AcceptPooledConnection(IConnection connection, TimeoutHelper& timeoutHelper)
at System.ServiceModel.Channels.ConnectionPoolHelper.EstablishConnection(TimeSpan timeout)
at System.ServiceModel.Channels.ClientFramingDuplexSessionChannel.OnOpen(TimeSpan timeout)
at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
at System.ServiceModel.Channels.ServiceChannel.OnOpen(TimeSpan timeout)
at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
at System.ServiceModel.Channels.ServiceChannel.CallOpenOnce.System.ServiceModel.Channels.ServiceChannel.ICallOnce.Call(ServiceChannel channel, TimeSpan timeout)
at System.ServiceModel.Channels.ServiceChannel.CallOnceManager.CallOnce(TimeSpan timeout, CallOnceManager cascade)
at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)
Exception rethrown at [0]: 
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at HP.WcfRouter.IUniversalContract.Send(Message message)
at HP.WcfRouter.WcfRouter.DoRequestInternal(Boolean isOneWay, Dictionary`2 context)

I have cross checked from TFS from the latest Build Deployment regarding the App Configs on both the server side as well as client side and it has got decent timeout of 10 minutes for receiving messages and have increased the maxItemsInObjectGraph value to 2147483647

 

<bindings><netTcpBinding><binding name="tcp_Secure" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" transactionFlow="false" transferMode="Buffered" transactionProtocol="OleTransactions" hostNameComparisonMode="StrongWildcard" listenBacklog="10" maxBufferPoolSize="2147483647" maxBufferSize="2147483647" maxConnections="10" maxReceivedMessageSize="2147483647"><readerQuotas maxDepth="32" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="4096" maxNameTableCharCount="2147483647"/><reliableSession ordered="true" inactivityTimeout="00:10:00" enabled="false"/><security mode="Transport"><transport clientCredentialType="Windows" protectionLevel="EncryptAndSign"/></security></binding></netTcpBinding></bindings>
<behaviors><endpointBehaviors><behavior name="endpointBehavior"><dataContractSerializer maxItemsInObjectGraph="2147483647"/></behavior></endpointBehaviors></behaviors>

Any help is deeply appreciated.

Loadrunner 12.02 Incorrectly displayed site in VuGen trueclient ie

$
0
0

incorrectly displayed site trueclient ie
When I use the browser ie the site displayed correctly.
But when i used VuGen trueclient ie this site is not displayed correctly
This occurs only with that site. What could be the Problem?

how to Creating multi protocol scripts using Webservices and Java

$
0
0

Hi All,

 

My requirement is to create Multi Protocol scripts using Webservices and Java Virtual user.

I am using LR 11.04 and it is not allowing me to create script using both of these protocols.

 

Does latest LR version allows this?any other solution..

 

Regards.

Load Runner 11.52 on Win 2012 R2 Server 64bit

$
0
0

 

Hi,

 

There was OS upgrade on the LoadRunner system from Win 2003 32 bit to Win 2012 R2 64 bit.

I have installed Load Runner 11.52 again and now VUGEN is not recording user actions.

 

Does LR support Win 2012 R2 ?

 

Thanks,

Sha

VISUAL JUST IN TIME DEBUGGER -POP UP

$
0
0

Hi,

I would like to know how to get rid of this pop up as it has started popping up suddenly while recording an application .

I have also tried doing this :

Visual Studio->Options->Debugging->Just-in-Time->Disabled(Native,scripts)

But didn't work.

Because of this I am not able to proceed with my recording.

Please help. URGENT!

Thanks,
Subbi


List of prtocol combinations supported by LoadRunner.

$
0
0

Hi All,

 

Where can i get the combinations of PROTOCOLS supported by loadrunner for creating Multi-Protocol scripts?

 

LoadRunner Version vise matrix is more helpfull.

 

Regards.

ACTIVE MQ:Getting Error:Failed to send message javax.naming.NameNotFoundException

$
0
0

Hi All,

 

I have installed Active MQ and created a Queue named GURU and trying to send a message using Loadrunner Webservice PROTOCOL script,i have configured the below runtime settings:-

 

JNDI initial context factory: org.apache.activemq.jndi.ActiveMQInitialContextFactory
 
 
JNDI provider URL: tcp://127.0.0.1:61616
 
 
JMS connection factory: ConnectionFactory
 
 
JMS security principal : admin
 
 
JMS security credentials: admin

 

My Loadrunner script:-

Action()
{

    jms_set_general_property("Attempt1", 
        "JMS_MESSAGE_TYPE", 
        "TextMessage");
    jms_send_message_queue("Send2", 
        "HI THIS FROM LR", 
        "GURU");    
    return 0;
}

When i ran the above code i am getting the following error:-

 

Error:Failed to send message HI THIS FROM LR to GURU due to the following exception : javax.naming.NameNotFoundException: GURU
javax.naming.NameNotFoundException: GURU
 at org.apache.activemq.jndi.ReadOnlyContext.lookup(ReadOnlyContext.java:235)
 at javax.naming.InitialContext.lookup(Unknown Source)
 at com.mercury.ws.jms.SessionManagerImpl.getQueue(SessionManagerImpl.java:94)
 at com.mercury.ws.jms.JMSSupportImpl.sendMessageQueue(JMSSupportImpl.java:96)
 at com.mercury.ws.jms.JMSBridge.send_message_queue(JMSBridge.java:43)
Action.c(23): Error:JMS call execution failed
Ending action Action.

 

Please let me know what went wrong here.

 

NOTE:-I am able to send a message to Queue named GURU by ACTIVE MQ web console.

 

 

ACTIVE MQ:Getting Error:Failed to send message javax.naming.NameNotFoundException

$
0
0

Hi All,

 

I have installed Active MQ and created a Queue named GURU and trying to send a message using Loadrunner Webservice PROTOCOL script,i have configured the below runtime settings:-

 

JNDI initial context factory:     org.apache.activemq.jndi.ActiveMQInitialContextFactory
 JNDI provider URL:                    tcp://127.0.0.1:61616
 JMS connection factory:        ConnectionFactory
 JMS security principal :         admin
 JMS security credentials:     admin

 

My Loadrunner script:-

Action()
{

    jms_set_general_property("Attempt1", 
        "JMS_MESSAGE_TYPE", 
        "TextMessage");
    jms_send_message_queue("Send2", 
        "HI THIS FROM LR", 
        "GURU");    
    return 0;
}

When i ran the above code i am getting the following error:-

 

Error:Failed to send message HI THIS FROM LR to GURU due to the following exception : javax.naming.NameNotFoundException: GURU
javax.naming.NameNotFoundException: GURU
 at org.apache.activemq.jndi.ReadOnlyContext.lookup(ReadOnlyContext.java:235)
 at javax.naming.InitialContext.lookup(Unknown Source)
 at com.mercury.ws.jms.SessionManagerImpl.getQueue(SessionManagerImpl.java:94)
 at com.mercury.ws.jms.JMSSupportImpl.sendMessageQueue(JMSSupportImpl.java:96)
 at com.mercury.ws.jms.JMSBridge.send_message_queue(JMSBridge.java:43)
Action.c(23): Error:JMS call execution failed
Ending action Action.

 

Please let me know what went wrong here.

 

NOTE:-I am able to send a message to Queue named GURU by ACTIVE MQ web console.

 

 

Run script with 100 Vusers with 100 login user different

$
0
0

Hi Guys

 

How I can run 100 Vusers each of them with different login user?

 

Example:
vuser1 --> user1
vuser2--> user2
...
VuserN --> userN

 

 

I appreciate your help

TruClient 12.02 Creates Large .zip File Export

$
0
0

i created a truclient firefox script using vugen 12.02. the truclient code as displayed in vugen is only about 50 simple statements.

 

i exported the script to a zip file, run time files only. the resultant .zip file was about 350 KB. i was expecting a zip file of about 10-20 KB, similar to what would happen if i exported a web/html script.

 

i realize the protocols are different, but is there any reason that the script file needs to be so large?

Raw Data rows not enough in Analysis

Vugen 12.50 regenerate script causes system.accessViolationException

$
0
0

I am trying to regenerate a script in 12.50 from C to JS and vugen crashes out with the system.accessViolationException error. I have uninstalled and reinstalled twice so far and cannot get past this issue. If I regenerate using C it works fine.

Any ideas what is wrong with the install?

 

Thanks


[Webtours] about dynamic pages

$
0
0

Dear All,

First of all i'm just starting over with load testing activity. And are begin to learn loadrunner using provided pdf tutorial for WebTours Application.

 

I have completed the course for VuGen only. I have couple of questions for you experts here :)

 

Now, I have example code below (taken directly from webtours generated codes inside LR)

web_submit_form("login.pl,
  "snapshot=t2.tif",
  ITEMDATA,
  "name=username", "value=Jojo", ENDITEM,
  "name=password", "value=Bean", ENDITEM
  "name=login.x", "value=18", ENDITEM
  "name=login.y", "value=9", ENDITEM
  LAST);

 

1. About the recording method, what is the language created in the loadrunner code window?

2. From where loadrunner gets the objects values upon submitting data for a form? In this case, the code above mentioned value=18. What does it mean and where LR get these values?

 

3. i have tried to use parameterization in the LR, for the webtours case i use parameterization in the ticket class section (name=seattype). Unlike using parameter on seating position (mentioned in the tutorial which is seatpref), this will return an error. (form next screen not found)

After trying to analyse i assume the error came from different screen component (price value) returned after submitting a flight booking with different ticket class / departure-arrivals thus result in different price. its kind of LR hardcoded it post recording that the price needs to be 'x' otherwise it is an exception.

 

 

 

how to work on this? related to question 2 also,  im suspecting that if i change the ticket price.. different values must be "readjusted" to something else in the code (that are valid values within the web itself).

 

Any explanation would greatly appreciated :)

 

 

Best Regards,

Dimas

LR Support Tip: Connection Untrusted error in Ajax Truclient Firefox

$
0
0

While recording the script in LR 12.02 using Ajax Truclient FF the pop up “Connection is untrusted error” appears. The button to "Confirm exception" is disabled.

 

Loadrunner 12.02 Firefox issue with truclient.png

 

Follow the stesp to fix the issue:

1)Delete vugen.ini from the path C:\Program Files\HP\LoadRunner\config
2)Create a new script using Mozilla Firefox for the application flow.
3)Collect Cert_Override and Cert8 DB file from the new script path \Scripts\TruClientFirefox22\profiles\interactive
4)Replace the old Cert8 and override files with the new ones in the script profiles\interactive folder and Firefox root folder
5)Restart the machine
6)Execute the script.

To understand the meaning of "Found resource" in replay log of loadrunner.

$
0
0

Hello Expert,

 

Can anybody tell me the meaning of "Found resouces in HTML" statement in replay log of Loadrunner?

I have commented out the extras part in script code and during a replay there is a message like "Found resouces in HTML" for all extras.

Without comment the message is like "Downloading resource".

 

What is the exact difference between "Found resouces in HTML" & "Downloading resource" in relay log?

 

BR,

AK

How can we handle captcha in Load Runner?

$
0
0

Hi Team,

 

I am trying to handle Captcha using Load runner tool but i am not able to correlate this captcha? can you please suggest me how to handle Captcha ?

 

Ex: https://www.irctc.co.in/eticketing/loginHome.jsf

 

Check this IRCTC Url for evry login it gives new captcha at this time how can we handle this tye of situvations?

Can we handle Captcha using Load Runner?

 

For more info refer attachment.

 

Thanks,

Vijay...

MQ Tester V.3.4.2 recording issue on Loadrunner 12.5

$
0
0

We are planning to buy Loadrunner licenses for performance testing IBM Websphere MQ V8.0 based applications.

currently, evaluating the software. Downloaded LoadRunner version 12.5 Downloaded MQ Tester V3.4.2 and installed both on the system.

I am trying to record a script using "MQSeries-Client" protocol. The VUGEN is throwing following error "Could not load mmqcvugcapi32.dll"

Un-installed and installed both Loadrunner and MQ tester, same problem.

Viewing all 3978 articles
Browse latest View live




Latest Images