how to read LB value and print as output (249 Views)
Reply
Frequent Advisor
himanshuk
Posts: 64
Registered: ‎12-17-2013
Message 1 of 2 (249 Views)
Accepted Solution

how to read LB value and print as output

I need to print tagname in output message, how to read this value of tagname or LB as output

 

for(iter=1;iter<9;iter++)
{

    snprintf(tagname, sizeof tagname, "%s%d", "td id='name",iter);

    lr_output_message ("Tagname is %s", tagname); 
    web_reg_save_param("tagname", 
    "LB=tagname", 
     "RB=</a>", 
     "Ord=ALL",
     "NotFound=ERROR",
     "IgnoreRedirections=Yes",
	LAST );

	r=lr_eval_string("tagname");
	lr_output_message("Values for tagname is :%s",r);
	

}

 

prod support
telecom

Smile tomorrow will be worse !!!
Frequent Advisor
himanshuk
Posts: 64
Registered: ‎12-17-2013
Message 2 of 2 (203 Views)

Re: how to read LB value and print as output

[ Edited ]

here I got after 2 days

 

Action()
{
	int iter;
	char *r;
	char tagname[30] ;
	char str[30] ;
	char *name = "name";
    char *stage = "stage";
	char testName[1000];
	int srvCount;
	int srvTraverse;
	char * token; 
	int staCount;
	char outFlightParam[50]; // The name of the parameter for correlation 
	char outFlightParamVal[50]; // The formatted value of outFlightParam 
	char outFlightParam1[50]; 
	char outFlightParamVal1[50]; 

web_set_max_html_param_len("1300000");

	web_browser("LoginForm.jsp", 
		DESCRIPTION, 
		ACTION, 
		"Navigate=<URL>", 
		LAST);

	web_edit_field("j_username", 
		"Snapshot=t1.inf", 
		DESCRIPTION, 
		"Type=text", 
		"Name=j_username", 
		ACTION, 
		"SetValue={uID}", 
		LAST);

	web_edit_field("j_password", 
		"Snapshot=t2.inf", 
		DESCRIPTION, 
		"Type=password", 
		"Name=j_password", 
		ACTION, 
		"FireEvent=onfocus", 
		LAST);

	lr_think_time(6);

	web_edit_field("j_password_2", 
		"Snapshot=t3.inf", 
		DESCRIPTION, 
		"Type=password", 
		"Name=j_password", 
		ACTION, 
		"SetValue={pwd}", 
		LAST);

	web_button("INPUT", 
		"Snapshot=t4.inf", 
		DESCRIPTION, 
		"Type=submit",
        "Value=Login",
		"Tag=INPUT", 
		"ID=", 
		
		ACTION, 
		"UserAction=Click", 
		LAST);

	web_reg_save_param("Warning_count", "LB=title=\"Warning (", "RB=)\">", LAST);

	web_reg_save_param("Ok_count","LB=title=\"OK (","RB=)\">",LAST);


	web_reg_save_param("outFlightVal", 
        "LB=com.bea.console.handles.JMXHandle%28%22com.bea%3AName%3D", 
		"RB=%2CType%3DServer%22%29'", 
        "ORD=ALL",       
        LAST ); 


	web_reg_save_param("stateVal", 
				   "LB=<td id='state", 
				   "RB=</td>", 
				   "ORD=ALL",	
				   LAST);


	web_text_link("Servers", 
		"Snapshot=t5.inf", 
		DESCRIPTION, 
		"Text=Servers", 
		"Ordinal=1", 
		ACTION, 
		"UserAction=Click", 
		LAST);


	web_browser("Sync", 
		"Snapshot=t6.inf", 
		DESCRIPTION, 
		ACTION, 
		"Sync", 
		LAST);

	
	srvCount=atoi(lr_eval_string("{outFlightVal_count}"));
	staCount=atoi(lr_eval_string("{stateVal_count}"));


for(srvTraverse=1; srvTraverse<=srvCount; srvTraverse++)
{
	sprintf(outFlightParam, "{outFlightVal_%d}", srvTraverse); 
	sprintf(outFlightParamVal, "%s:", lr_eval_string(outFlightParam)); 

 

	sprintf(outFlightParam1, "{stateVal_%d}", srvTraverse); 
	sprintf(outFlightParamVal1, "stage%s", lr_eval_string(outFlightParam1)); 

	     token = (char *)strtok(outFlightParamVal1, ">"); 
	
		 token = (char *)strtok(NULL, ">"); 	
		 lr_output_message("%s%s",outFlightParamVal,token);
		 
}


lr_output_message("webCheckIsDone");


	return 0;
}


 

prod support
telecom

Smile tomorrow will be worse !!!
The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the Terms of Use and Rules of Participation.