LoadRunner VuGen: Make any SERVER or URL a Parameter

From Michael Hendershot:

// DEFINE VARIABLES
char *appurl; // Variable To Hold URL Name
 
// ************************************************************************
// START - SELECT ENVIRONMENT TO RUN LOADTEST AGAINST BY UNCOMMENTING THE CORRECT ENVIRONMENT
// ************************************************************************
 
//appurl = "server_url:9999"; // Application #1
appurl = "server_url:1111"; // Application #2
 
// CONVERT URL TO PARAMETER TO USE IN URLS BELOW
lr_save_string(appurl,"p_Url");
 
// ************************************************************************
// END - SELECT ENVIRONMENT TO RUN LOADTEST AGAINST BY UNCOMMENTING
//THE CORRECT ENVIRONMENT
***************************************************************************
 
Once you add this code search and replace the section of the URL. Here is what it will look like:
 
web_url("login.jsp",
"URL=http://{p_Url}/xx/xxxx/xx/login.jsp",
"TargetFrame=",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t1.inf",
"Mode=HTML",
EXTRARES,
"Url=/xx/xx/xx/corner_cellbg.gif", ENDITEM,
LAST);

What's Next?

Did you enjoy this article? Help spread the word by sharing:

Join the Northway Navigator Club today and get access to restricted content including our best tips and tricks. Membership is free! You will also receive free email updates by registering.

Engage in the conversation and leave a comment:

Scott Moore

About Scott Moore (153 articles)

With over 20 years of IT experience with various platforms and technologies, Scott has tested some of the largest applications and infrastructures in the world. He is a Certified Instructor and Certified Product Consultant in HP’s LoadRunner and Performance Center products. He currently holds HP certifications for ASE, ASC, and CI. A thought leader in the APM space, he speaks regularly at IT conferences and events