Search the site

Blogs

LoadRunner 9.51 Analysis Bug - Renaming Titles

Today I had to open a ticket with HP Support concerning the Analysis module. I had a graph where I wanted to show the CPU utilization across multiple servers to see how hard each one was working. This could give me an indication of whether or not load balancing was throwing the right amount at each server.

Lamest Knowledgebase Article on HP's Support Site (Yet)

Title: Support for XenApp Desktop
Document ID: KM751608
Product: LoadRunner
Version: 9.51
OS: Unspecified
Updated: 2009-Jul-13

Do we support XenApp desktop with respect to Citrix vuser

Solution: Currently latest version of LR available is LR 9.5SP1. We do not support XenApp desktop, xenapp plugin for citrix client. Estimated date for support is not available.

LoadRunner VUGen: Determine if an iteger is odd or even

Today's code comes to us from Anthony Lyski:

Are You Going To HP Software Universe 2009?

Unfortunately we will not be able to attend HPSU 2009. Usually we blog about our experience there, and all throughout the conference we update our web site with all the information as we get it (almost real time). I have not seen any other coverage get up on the web as quickly as ours - especially content with pictures.

Programmatically Create A Unique Parameter Name

Lets say you need to grab a list of items or numbers from a web page, such as GUID's. These are not dynamic numbers, but will be used in a script as parameters. Here is how I captured the data I wanted and created my own DAT file:

MI Listener: Additional Trace Logs For Debugging

Did you know there is a deeper level of logging in the MI Listener Aganet? The following can be done if you are having problems with the MI_Listener and the Generator to determine connectivity issues.

1) kill the agent processes on all the machines

2) append to [launcher] section at launch_service\dat\mdrv.dat the following line:

ExtCmdLine=-drv_int_msgs -drv_log_flush

3) Activate agents on all the machines and try to connect.

4) collect log file generated (%TEMP%\LoadRunner_agent_startup.log).

LoadRunner VUGen: What's Up With SPRINTF?

In my custom load testing class, we usually get into specific code examples that demonstrate how to do some tips and tricks in VUGen. One of the things I always like to bring up is the behavior or sprintf. This is a commonly used C function for string manipulation. Many a young LoadRunner lad has come across the dreaded memory violation error in their output log when using sprintf:

Error: C interpreter run time error: Action.c (10): Error -- memory violation : Exception ACCESS_VIOLATION received.

LoadRunner VUGen: Fixing Corrupted Winsock Libraries

I was trying out the new Protocol Advisor in LoadRunner 9.5 this week, and I found it was not working as advertised. It wasn't even recommending WEB as a protocol choice for recording a simple web script. Not good. The only thing it did recommend to me properly was RDP. If a person cannot figure out they are using RDP when they launch an RDP window, they probably should not be using LoadRunner. :)  I decided to dig a bit deeper and found I had discovered a bigger problem.

Join Loadtester and Shunra at Interop in Las Vegas May 19 - 21

Loadtester is teaming up with Shunra Software to educate users on the best practices for load testing and WAN emulation. I will be at booth #2235 to help promote the release of Shunra VE Desktop for HP Software as a compliment to LoadRunner 9.5 and higher. This is one of the strongest reasons to upgraded to the 9.5 version in my opinion. Please come by and see me if you are at the Interop conference in Las Vegas this week and find out how Shunra compliments LoadRunner. They also have a pretty cool challenge for you to test your Application Performance IQ. I look forward to meeting you.

Vugen: Dynamic data in web_submit_data

This was developed as a result of load testing a bridal registry site written with BlueMartini. There needed to be a way for the Vuser to clean up its bridal registry at the end of each iteration. However, I couldn't be assured of a specific number of items (because the item catalog changed frequently, and we varied the number of items added).

Subscribe to Our Podcasts
Our Clients Include…
  • Deloitte Services
  • Coventry Healthcare
  • CSX
  • Fifth Third Bank
  • HealthStream
  • Kroger
  • Max Technical Training
  • MPS Group
  • Sarasota Memorial Hospital
  • Take Charge America
  • Streamline Health Inc.
Our Contributors
Click Name for Full Profile