EnrollAppHomePage()
{
	
	/*Correlation comment - Do not change!  Original value='YIoSW1xVv+XrSHY16uHVDEC4Q+jlB7PBIoHlxz03QQIBYLp3ByBPbq7RWU4qZsNyWH3ohPnCa06EI1OAGxicDg==' Name ='authenticity_token' Type ='Manual'*/
	web_reg_save_param_regexp("ParamName=authenticity_token","RegExp=\\ content=\"(.*?)\"\\ ","Ordinal=2",SEARCH_FILTERS,"Scope=Body","IgnoreRedirections=No",LAST);

	web_reg_find("Text=Welcome to DC Health Link | DC Health Link",
	             LAST);
	
//	web_link("Continue",
//	         "Text=Continue",
//	         "Snapshot=t3.inf",
//	         EXTRARES,
//	         "Url=http://{enrollAppLandingPage}/assets/AvenirLTStd-Light-af804d2ea26c0ab34f6d6f1c148e90b2.woff", "Referer=http://enroll-test.dchbx.org/assets/application-98fd18886e466dc937acbb564355ff71.css", ENDITEM,
//	         LAST);


	
	lr_start_transaction("EMPLYE_0001_LoadHomePage");
	
	web_url("{enrollAppLandingPage}",
	        "URL=http://{enrollAppLandingPage}",
	        "Resource=0",
	        "RecContentType=text/html",
	        "Referer=",
	        "Snapshot=t4.inf",
	        "Mode=HTML",
	        LAST);

	lr_end_transaction("EMPLYE_0001_LoadHomePage", LR_AUTO);
	
	lr_think_time(10);
	
	web_reg_find("Text=Health Insurance Marketplace",
	             LAST);
	
	lr_start_transaction("EMPLYE_0001_Click_on_Employee_Tab");

	web_link("Employee Portal",
	         "Text=Employee Portal",
	         "Snapshot=t5.inf",
	         LAST);

	lr_end_transaction("EMPLYE_0001_Click_on_Employee_Tab",LR_AUTO);
	
	lr_think_time(10);

	return 0;
}
Example #2
0
Action()
{

//	web_add_cookie("external_no_cache=1; DOMAIN=89.238.153.133");

	lr_start_transaction("MBP_Web_010_OpenHomePage");

	web_url("index.php", 
		"URL=http://89.238.153.133/index.php", 
		"Resource=0", 
		"RecContentType=text/html", 
		"Referer=", 
		"Snapshot=t1.inf", 
		"Mode=HTML", 
		EXTRARES, 
		LAST);
		
	lr_end_transaction("MBP_Web_010_OpenHomePage", LR_AUTO);
	
	lr_think_time(5);


/*Correlation comment - Do not change!  Original value='250TaLL3Uu2cKWjj' Name ='CorrelationParameter' Type ='Manual'*/
	web_reg_save_param_regexp(
		"ParamName=CorrelationParameter",
		"RegExp=form_key/(.*?)/\"\\ method",
		SEARCH_FILTERS,
		"Scope=Body",
		"IgnoreRedirections=No",
		"RequestUrl=*/sony-vaio-vgn-txn27n-b-11-1-notebook-pc.html*",
		LAST);

/*Correlation comment - Do not change!  Original value='aHR0cDovLzg5LjIzOC4xNTMuMTMzL2luZGV4LnBocC9zb255LXZhaW8tdmduLXR4bjI3bi1iLTExLTEtbm90ZWJvb2stcGMuaHRtbD9fX19TSUQ9VQ' Name ='CorrelationParameter_1' Type ='Manual'*/
	web_reg_save_param_regexp(
		"ParamName=CorrelationParameter_1",
		"RegExp=uenc/(.*?),,",
		SEARCH_FILTERS,
		"Scope=Body",
		"IgnoreRedirections=No",
		"RequestUrl=*/sony-vaio-vgn-txn27n-b-11-1-notebook-pc.html*",
		LAST);

	lr_start_transaction("MBP_Web_020_SelectProduct");

	web_url("sony-vaio-vgn-txn27n-b-11-1-notebook-pc.html", 
		"URL=http://89.238.153.133/index.php/sony-vaio-vgn-txn27n-b-11-1-notebook-pc.html", 
		"Resource=0", 
		"RecContentType=text/html", 
		"Referer=http://89.238.153.133/index.php", 
		"Snapshot=t2.inf", 
		"Mode=HTML", 
		EXTRARES, 
		LAST);
		
		lr_end_transaction("MBP_Web_020_SelectProduct", LR_AUTO);
		
		lr_think_time(5);

	/*6: Type "1" in Qty textbox*/
	/*7: Click on Add to Cart button*/
	
	lr_start_transaction("MBP_Web_030_AddToCart");

	web_submit_data("250TaLL3Uu2cKWjj",
		"Action=http://89.238.153.133/index.php/checkout/cart/add/uenc/{CorrelationParameter_1},,/product/27/form_key/{CorrelationParameter}/",
		"Method=POST",
		"RecContentType=text/html",
		"Referer=http://89.238.153.133/index.php/sony-vaio-vgn-txn27n-b-11-1-notebook-pc.html",
		"Snapshot=t3.inf",
		"Mode=HTML",
		ITEMDATA,
		"Name=form_key", "Value={CorrelationParameter}", ENDITEM,
		"Name=product", "Value=27", ENDITEM,
		"Name=related_product", "Value=", ENDITEM,
		"Name=qty", "Value=1", ENDITEM,
		LAST);
	
	lr_end_transaction("MBP_Web_030_AddToCart", LR_AUTO);
	
	lr_think_time(5);


	/*8: Click on Proceed to Checkout button*/

	lr_start_transaction("MBP_Web_040_ProceedToCheckout");

	web_url("onepage", 
		"URL=http://89.238.153.133/index.php/checkout/onepage/", 
		"Resource=0", 
		"RecContentType=text/html", 
		"Referer=http://89.238.153.133/index.php/checkout/cart/", 
		"Snapshot=t4.inf", 
		"Mode=HTML", 
		EXTRARES, 
		"Url=/js/varien/accordion.js", ENDITEM, 
		"Url=/skin/frontend/base/default/js/opcheckout.js", ENDITEM, 
		LAST);
	
	lr_end_transaction("MBP_Web_040_ProceedToCheckout", LR_AUTO);
	
	lr_think_time(5);

	/*9: Select "Register" from Checkout as a Guest or... listbox*/

	/*10: Click on Continue button*/

	lr_start_transaction("MBP_Web_050_RegisterCustomer");
	
	
	web_submit_data("saveMethod", 
		"Action=http://89.238.153.133/index.php/checkout/onepage/saveMethod/", 
		"Method=POST", 
		"RecContentType=text/html", 
		"Referer=http://89.238.153.133/index.php/checkout/onepage/", 
		"Snapshot=t5.inf", 
		"Mode=HTML", 
		ITEMDATA, 
		"Name=method", "Value=register", ENDITEM, 
		LAST);
	
	web_url("progress", 
		"URL=http://89.238.153.133/index.php/checkout/onepage/progress/?prevStep=billing", 
		"Resource=0", 
		"RecContentType=text/html", 
		"Referer=http://89.238.153.133/index.php/checkout/onepage/", 
		"Snapshot=t6.inf", 
		"Mode=HTML", 
		LAST);

	lr_end_transaction("MBP_Web_050_RegisterCustomer", LR_AUTO);	
	
	lr_think_time(5);
	
	lr_start_transaction("MBP_Web_060_EnterCustomerDetails");
	
	web_custom_request("saveBilling", 
		"URL=http://89.238.153.133/index.php/checkout/onepage/saveBilling/", 
		"Method=POST", 
		"Resource=0", 
		"RecContentType=text/html", 
		"Referer=http://89.238.153.133/index.php/checkout/onepage/", 
		"Snapshot=t7.inf", 
		"Mode=HTML", 
		"EncType=application/x-www-form-urlencoded; charset=UTF-8", 
		"Body=billing%5Baddress_id%5D=&billing%5Bfirstname%5D=John&billing%5Blastname%5D=Smith&billing%5Bcompany%5D=&billing%5Bemail%5D={pUniqueNumber}%40mail.com&billing%5Bstreet%5D%5B%5D=1%20High%20Street&billing%5Bstreet%5D%5B%5D=&billing%5Bcity%5D=Any%20City&billing%5Bregion_id%5D=&billing%5Bregion%5D=&billing%5Bpostcode%5D=M1%205AN&billing%5Bcountry_id%5D=GB&billing%5Btelephone%5D=01234567895412&billing%5Bfax%5D=&billing%5Bcustomer_password%5D=q2w3e4r5t6&billing%5Bconfirm_password%5D=q2w3e4r5t6&"
		"billing%5Bsave_in_address_book%5D=1&billing%5Buse_for_shipping%5D=1", 
		LAST);

	web_submit_data("getAdditional", 
		"Action=http://89.238.153.133/index.php/checkout/onepage/getAdditional/", 
		"Method=POST", 
		"RecContentType=text/html", 
		"Referer=http://89.238.153.133/index.php/checkout/onepage/", 
		"Snapshot=t8.inf", 
		"Mode=HTML", 
		ITEMDATA, 
		LAST);

	web_url("progress_2", 
		"URL=http://89.238.153.133/index.php/checkout/onepage/progress/?prevStep=billing", 
		"Resource=0", 
		"RecContentType=text/html", 
		"Referer=http://89.238.153.133/index.php/checkout/onepage/", 
		"Snapshot=t9.inf", 
		"Mode=HTML", 
		LAST);
	
	lr_end_transaction("MBP_Web_060_EnterCustomerDetails", LR_AUTO);
	
	lr_think_time(5);


	web_url("progress_3", 
		"URL=http://89.238.153.133/index.php/checkout/onepage/progress/?prevStep=shipping", 
		"Resource=0", 
		"RecContentType=text/html", 
		"Referer=http://89.238.153.133/index.php/checkout/onepage/", 
		"Snapshot=t10.inf", 
		"Mode=HTML", 
		LAST);

	/*41: Select "Check / Money order" from checkmo Check / Money... radiogroup*/
	
	lr_start_transaction("MBP_Web_070_ConfirmDeliveryMethod");


	web_submit_data("saveShippingMethod", 
		"Action=http://89.238.153.133/index.php/checkout/onepage/saveShippingMethod/", 
		"Method=POST", 
		"RecContentType=text/html", 
		"Referer=http://89.238.153.133/index.php/checkout/onepage/", 
		"Snapshot=t11.inf", 
		"Mode=HTML", 
		ITEMDATA, 
		"Name=shipping_method", "Value=flatrate_flatrate", ENDITEM, 
		LAST);

	web_url("progress_4", 
		"URL=http://89.238.153.133/index.php/checkout/onepage/progress/?prevStep=shipping_method", 
		"Resource=0", 
		"RecContentType=text/html", 
		"Referer=http://89.238.153.133/index.php/checkout/onepage/", 
		"Snapshot=t12.inf", 
		"Mode=HTML", 
		LAST);
	
	lr_end_transaction("MBP_Web_070_ConfirmDeliveryMethod", LR_AUTO);	
	
	lr_think_time(5);
	
	lr_start_transaction("MBP_Web_080_ConfirmPaymentMethod");
	
	web_url("progress_5", 
		"URL=http://89.238.153.133/index.php/checkout/onepage/progress/", 
		"Resource=0", 
		"RecContentType=text/html", 
		"Referer=http://89.238.153.133/index.php/checkout/onepage/", 
		"Snapshot=t13.inf", 
		"Mode=HTML", 
		LAST);

	/*42: Click on Continue button*/

	web_submit_data("savePayment", 
		"Action=http://89.238.153.133/index.php/checkout/onepage/savePayment/", 
		"Method=POST", 
		"RecContentType=text/html", 
		"Referer=http://89.238.153.133/index.php/checkout/onepage/", 
		"Snapshot=t14.inf", 
		"Mode=HTML", 
		ITEMDATA, 
		"Name=payment[method]", "Value=checkmo", ENDITEM, 
		LAST);

	lr_end_transaction("MBP_Web_080_ConfirmPaymentMethod", LR_AUTO);	
	
	lr_think_time(5);
	
	/*43: Click on Place Order button*/

	lr_start_transaction("MBP_Web_090_PlaceOrder");
	
	web_url("progress_6", 
		"URL=http://89.238.153.133/index.php/checkout/onepage/progress/?prevStep=payment", 
		"Resource=0", 
		"RecContentType=text/html", 
		"Referer=http://89.238.153.133/index.php/checkout/onepage/", 
		"Snapshot=t15.inf", 
		"Mode=HTML", 
		LAST);
	
	lr_end_transaction("MBP_Web_090_PlaceOrder", LR_AUTO);
	
	lr_think_time(5);
	

	return 0;
}
WorkOutPlanPurchase()
{
	
/*Correlation comment - Do not change!  Original value='3sCnTcDtwsZPf9vlj0rpD7akf8tqkJ+cmjiSZOGI3LcuQkPylwLVUnv9wGCArP7fsctxWzcYxxZdiLyl1Xf9NA==' Name ='authenticity_token_2' Type ='Manual'*/
	web_reg_save_param_regexp("ParamName=authenticity_token_2","RegExp=\\ content=\"(.*?)\"\\ ","Ordinal=2",SEARCH_FILTERS,"Scope=Body","IgnoreRedirections=No",LAST);
	
	
	lr_start_transaction("EMPLYE_0018_Shop_For_Plans");

	web_link("Shop for plans Browse plans from carriers in the DC Health Care Exchange.", 
		"Text=Shop for plans Browse plans from carriers in the DC Health Care Exchange.", 
		"Snapshot=t24.inf", 
		LAST);

	lr_end_transaction("EMPLYE_0018_Shop_For_Plans",LR_AUTO);
	
	lr_think_time(10);
	
/*********************************************************************************************************************************************************************/	

/*Correlation comment - Do not change!  Original value='55c40cf669702d3238000000' Name ='plan_shoppings' Type ='Manual'*/
	web_reg_save_param_regexp("ParamName=plan_shoppings","RegExp=plan_shoppings/(.*?)\\\r\\\n",SEARCH_FILTERS,"Scope=Headers","IgnoreRedirections=No","RequestUrl=*/create*",LAST);

/*Correlation comment - Do not change!  Original value='5453a543791e4bcd33000007' Name ='plan_id' Type ='Manual'*/
//	web_reg_save_param_regexp("ParamName=plan_id","RegExp=plan_id=(.*?)\">Select\\ Plan",SEARCH_FILTERS,"Scope=Body","IgnoreRedirections=Yes","RequestUrl=*/55c40cf669702d3238000000*",	LAST);

	web_reg_save_param_ex("ParamName=plan_id", "LB=plan_id=", "RB=\">Select Plan", SEARCH_FILTERS, LAST );
	
	/*Correlation comment - Do not change!  Original value='3sCnTcDtwsZPf9vlj0rpD7akf8tqkJ+cmjiSZOGI3LcuQkPylwLVUnv9wGCArP7fsctxWzcYxxZdiLyl1Xf9NA==' Name ='authenticity_token_2' Type ='Manual'*/
	web_reg_save_param_regexp("ParamName=authenticity_token_3","RegExp=\\ content=\"(.*?)\"\\ ","Ordinal=2",SEARCH_FILTERS,"Scope=Body","IgnoreRedirections=No",LAST);
	
/*********************************************************************************************************************************************************************/	
	lr_think_time(10);
		
	lr_start_transaction("EMPLYE_0019_Select_Plan_Continue_{plan_count}");

	web_submit_data("create",
		"Action=http://{enrollAppLandingPage}/group_selection/create",
		"Method=POST",
		"TargetFrame=",
		"RecContentType=text/html",
		"Referer=http://{enrollAppLandingPage}/group_selection/new?employee_role_id={employee_role_id}&person_id={person_id}",
		"Snapshot=t37.inf",
		"Mode=HTML",
		ITEMDATA,
		"Name=utf8", "Value=?", ENDITEM,
		"Name=authenticity_token", "Value={authenticity_token_2}", ENDITEM,
		"Name=person_id", "Value={person_id}", ENDITEM,
		"Name=employee_role_id", "Value={employee_role_id}", ENDITEM,
		"Name=coverage_household_id", "Value=", ENDITEM,
		"Name=family_member_ids[0]", "Value={Spouse}", ENDITEM,
		"Name=family_member_ids[1]", "Value={Child_1}", ENDITEM,
		"Name=family_member_ids[2]", "Value={Child_2}", ENDITEM,
		"Name=family_member_ids[3]", "Value={Child_3}", ENDITEM,
		LAST);
	
	lr_end_transaction("EMPLYE_0019_Select_Plan_Continue_{plan_count}",LR_AUTO);

	lr_think_time(10);

/*********************************************************************************************************************************************************************/

	/*Correlation comment - Do not change!  Original value='3sCnTcDtwsZPf9vlj0rpD7akf8tqkJ+cmjiSZOGI3LcuQkPylwLVUnv9wGCArP7fsctxWzcYxxZdiLyl1Xf9NA==' Name ='authenticity_token_2' Type ='Manual'*/
	web_reg_save_param_regexp("ParamName=authenticity_token_4","RegExp=\\ content=\"(.*?)\"\\ ","Ordinal=2",SEARCH_FILTERS,"Scope=Body","IgnoreRedirections=No",LAST);
	
/*********************************************************************************************************************************************************************/	

	lr_start_transaction("EMPLYE_0020_Click_Select_Plan");

	web_submit_data("thankyou",
		"Action=http://{enrollAppLandingPage}/insured/plan_shoppings/{plan_shoppings}/thankyou?change_plan=&plan_id={plan_id}",
		"Method=POST",
		"TargetFrame=",
		"RecContentType=text/html",
		"Referer=http://{enrollAppLandingPage}/insured/plan_shoppings/{plan_shoppings}",
		"Snapshot=t38.inf",
		"Mode=HTML",
		ITEMDATA,
		"Name=_method", "Value=post", ENDITEM,
		"Name=authenticity_token", "Value={authenticity_token_3}", ENDITEM,
		LAST);
	
	lr_end_transaction("EMPLYE_0020_Click_Select_Plan",LR_AUTO);
	
	lr_think_time(10);
/*********************************************************************************************************************************************************************/

	/*Correlation comment - Do not change!  Original value='3sCnTcDtwsZPf9vlj0rpD7akf8tqkJ+cmjiSZOGI3LcuQkPylwLVUnv9wGCArP7fsctxWzcYxxZdiLyl1Xf9NA==' Name ='authenticity_token_2' Type ='Manual'*/
	web_reg_save_param_regexp("ParamName=authenticity_token_4","RegExp=\\ content=\"(.*?)\"\\ ","Ordinal=2",SEARCH_FILTERS,"Scope=Body","IgnoreRedirections=No",LAST);
	
/*********************************************************************************************************************************************************************/	
	
	lr_start_transaction("EMPLYE_0021_Purchase");

	web_submit_data("checkout", 
		"Action=http://{enrollAppLandingPage}/insured/plan_shoppings/{plan_shoppings}/checkout?change_plan=change_plan&plan_id={plan_id}", 
		"Method=POST", 
		"RecContentType=text/html", 
		"Referer=http://{enrollAppLandingPage}/insured/plan_shoppings/{plan_shoppings}/thankyou?change_plan=change_plan&plan_id={plan_id}", 
		"Snapshot=t27.inf", 
		"Mode=HTML", 
		ITEMDATA, 
		"Name=_method", "Value=post", ENDITEM, 
		"Name=authenticity_token", "Value={authenticity_token_4}", ENDITEM, 
		LAST);

	lr_end_transaction("EMPLYE_0021_Purchase",LR_AUTO);

	lr_think_time(10);

	// Add Token Explicitly
	
	web_add_header ("X-CSRF-Token", "{authenticity_token_5}");
/*********************************************************************************************************************************************************************/

	/*Correlation comment - Do not change!  Original value='3sCnTcDtwsZPf9vlj0rpD7akf8tqkJ+cmjiSZOGI3LcuQkPylwLVUnv9wGCArP7fsctxWzcYxxZdiLyl1Xf9NA==' Name ='authenticity_token_2' Type ='Manual'*/
	web_reg_save_param_regexp("ParamName=authenticity_token_4","RegExp=\\ content=\"(.*?)\"\\ ","Ordinal=2",SEARCH_FILTERS,"Scope=Body","IgnoreRedirections=No",LAST);
	
/*********************************************************************************************************************************************************************/	
	
	lr_start_transaction("EMPLYE_0022_Continue");

	web_link("My Account", 
		"Text=My Account", 
		"Snapshot=t28.inf", 
		LAST);

	lr_end_transaction("EMPLYE_0022_Continue",LR_AUTO);

	lr_think_time(10);
		
	return 0;
}
ConsumerRole()
{
	
	web_reg_find("Text=Please answer the following questions",
	             "SAVECOUNT=ConsumerMatch",
	             	LAST);
	
	/*Correlation comment - Do not change!  Original value='{consumer_role_id}' Name ='consumer_role_id' Type ='Manual'*/
	web_reg_save_param_regexp(
		"ParamName=consumer_role_id",
		"RegExp=consumer_role/(.*?)/",
		SEARCH_FILTERS,
		"Scope=Headers",
		"IgnoreRedirections=No",
		"RequestUrl=*/consumer_role*",
		LAST);
	
	/*Correlation comment - Do not change!  Original value='{person_id}' Name ='person_id' Type ='Manual'*/
	web_reg_save_param_regexp(
		"ParamName=person_id",
		"RegExp=edit_person_(.*?)\"\\ enctype",
		SEARCH_FILTERS,
		"Scope=Body",
		"IgnoreRedirections=Yes",
		"RequestUrl=*/edit*",
		LAST);
	
	/*Correlation comment - Do not change!  Original value='55fc255b69702d4897900300' Name ='NaturalizationCertElementID' Type ='Manual'*/
	web_reg_save_param_regexp("ParamName=NaturalizationCertElementID","RegExp=type=\"hidden\"\\ value=\"(.*?)\"\\ name","Ordinal=4",
		SEARCH_FILTERS,"Scope=Body","IgnoreRedirections=Yes","RequestUrl=*/edit*",LAST);
	
	/*Correlation comment - Do not change!  Original value='55fc255b69702d4897910300' Name ='CertOfCitizentshipElementID' Type ='Manual'*/
	web_reg_save_param_regexp("ParamName=CertOfCitizentshipElementID","RegExp=type=\"hidden\"\\ value=\"(.*?)\"\\ name","Ordinal=4",
		SEARCH_FILTERS,"Scope=Body","IgnoreRedirections=Yes","RequestUrl=*/edit*",LAST);
	
	/*Correlation comment - Do not change!  Original value='55fc255b69702d4897920300' Name ='ReentryPermitElementID' Type ='Manual'*/
	web_reg_save_param_regexp("ParamName=ReentryPermitElementID","RegExp=type=\"hidden\"\\ value=\"(.*?)\"\\ name","Ordinal=4",
		SEARCH_FILTERS,"Scope=Body","IgnoreRedirections=Yes","RequestUrl=*/edit*",LAST);	

	/*Correlation comment - Do not change!  Original value='55fc255b69702d4897930300' Name ='PermanentResidentCardElementID' Type ='Manual'*/
	web_reg_save_param_regexp("ParamName=PermanentResidentCardElementID","RegExp=type=\"hidden\"\\ value=\"(.*?)\"\\ name","Ordinal=4",
		SEARCH_FILTERS,"Scope=Body","IgnoreRedirections=Yes","RequestUrl=*/edit*",LAST);		

	/*Correlation comment - Do not change!  Original value='55fc255b69702d4897940300' Name ='RefugeeTravelDocumentElementID' Type ='Manual'*/
	web_reg_save_param_regexp("ParamName=RefugeeTravelDocumentElementID","RegExp=type=\"hidden\"\\ value=\"(.*?)\"\\ name","Ordinal=4",
		SEARCH_FILTERS,"Scope=Body","IgnoreRedirections=Yes","RequestUrl=*/edit*",LAST);
	
	/*Correlation comment - Do not change!  Original value='55fc255b69702d4897950300' Name ='ArrivalDepartureRecordElementID' Type ='Manual'*/
	web_reg_save_param_regexp("ParamName=ArrivalDepartureRecordElementID","RegExp=type=\"hidden\"\\ value=\"(.*?)\"\\ name","Ordinal=4",
		SEARCH_FILTERS,"Scope=Body","IgnoreRedirections=Yes","RequestUrl=*/edit*",LAST);	

	/*Correlation comment - Do not change!  Original value='55fc255b69702d4897960300' Name ='ForeignPassportArrivalDepartureRecordElementID' Type ='Manual'*/
	web_reg_save_param_regexp("ParamName=ForeignPassportArrivalDepartureRecordElementID","RegExp=type=\"hidden\"\\ value=\"(.*?)\"\\ name","Ordinal=4",
		SEARCH_FILTERS,"Scope=Body","IgnoreRedirections=Yes","RequestUrl=*/edit*",LAST);

	/*Correlation comment - Do not change!  Original value='55fc255b69702d4897970300' Name ='ImmigrantVisaElementID' Type ='Manual'*/
	web_reg_save_param_regexp("ParamName=ImmigrantVisaElementID","RegExp=type=\"hidden\"\\ value=\"(.*?)\"\\ name","Ordinal=4",
		SEARCH_FILTERS,"Scope=Body","IgnoreRedirections=Yes","RequestUrl=*/edit*",LAST);	

	/*Correlation comment - Do not change!  Original value='55fc255b69702d4897980300' Name ='TemporaryI-551StampElementID' Type ='Manual'*/
	web_reg_save_param_regexp("ParamName=TemporaryI-551StampElementID","RegExp=type=\"hidden\"\\ value=\"(.*?)\"\\ name","Ordinal=4",
		SEARCH_FILTERS,"Scope=Body","IgnoreRedirections=Yes","RequestUrl=*/edit*",LAST);

	/*Correlation comment - Do not change!  Original value='55fc255b69702d4897990300' Name ='CertOfEligibilityForNonimmigrantElementID' Type ='Manual'*/
	web_reg_save_param_regexp("ParamName=CertOfEligibilityForNonimmigrantElementID","RegExp=type=\"hidden\"\\ value=\"(.*?)\"\\ name","Ordinal=4",
		SEARCH_FILTERS,"Scope=Body","IgnoreRedirections=Yes","RequestUrl=*/edit*",LAST);
	
	/*Correlation comment - Do not change!  Original value='55fc255b69702d48979a0300' Name ='OtherWithAlienNumberElementID' Type ='Manual'*/
	web_reg_save_param_regexp("ParamName=OtherWithAlienNumberElementID","RegExp=type=\"hidden\"\\ value=\"(.*?)\"\\ name","Ordinal=4",
		SEARCH_FILTERS,"Scope=Body","IgnoreRedirections=Yes","RequestUrl=*/edit*",LAST);

	/*Correlation comment - Do not change!  Original value='55fc255b69702d48979b0300' Name ='UnexpiredForeignPassportElementID' Type ='Manual'*/
	web_reg_save_param_regexp("ParamName=UnexpiredForeignPassportElementID","RegExp=type=\"hidden\"\\ value=\"(.*?)\"\\ name","Ordinal=4",
		SEARCH_FILTERS,"Scope=Body","IgnoreRedirections=Yes","RequestUrl=*/edit*",LAST);

	/*Correlation comment - Do not change!  Original value='55fc255b69702d48979c0300' Name ='DS2019ElementID' Type ='Manual'*/
	web_reg_save_param_regexp("ParamName=DS2019ElementID","RegExp=type=\"hidden\"\\ value=\"(.*?)\"\\ name","Ordinal=4",
		SEARCH_FILTERS,"Scope=Body","IgnoreRedirections=Yes","RequestUrl=*/edit*",LAST);
	
	/*Correlation comment - Do not change!  Original value='55fc255869702d486b5f0300' Name ='emailAddressElementID' Type ='Manual'*/
	web_reg_save_param_regexp("ParamName=emailAddressElementID","RegExp=type=\"hidden\"\\ value=\"(.*?)\"\\ name","Ordinal=4",
		SEARCH_FILTERS,"Scope=Body","IgnoreRedirections=Yes","RequestUrl=*/edit*", LAST);
	
	lr_start_transaction("INTEG_UNASSISTED_0012_Consumer_Role");	
	
	web_submit_data("consumer_role",
	                "Action={enrollPreprodURL}/insured/consumer_role?person%5Bdob%5D=1978-01-01&person%5Bfirst_name%5D=Test&person%5Bgender%5D=male&person%5Blast_name%5D={applicantName}&person%5Bmiddle_name%5D=L&person%5Bname_sfx%5D=&person%5Bno_ssn%5D=0&person%5Bssn%5D={applicantSSN}&person%5Buser_id%5D={UserID}",
	                "Method=POST",
	                "RecContentType=text/html",
	                "Referer={enrollPreprodURL}/insured/consumer_role/match?utf8=%E2%9C%93&people%5Bid%5D=&person%5Bfirst_name%5D=Test&person%5Bmiddle_name%5D=L&person%5Blast_name%5D={applicantName}Test&person%5Bname_sfx%5D=&person%5Bdob%5D=1978-01-01&jq_datepicker_ignore_person%5Bdob%5D=01%2F01%2F1978&person%5Bssn%5D={applicantSSN}&person%5Bno_ssn%5D=0&person%5Bgender%5D=male",
	                "Snapshot=t71.inf",
	                "Mode=HTML",
	                ITEMDATA,
	                "Name=_method", "Value=post", ENDITEM,
	                "Name=authenticity_token", "Value={authenticity_token}", ENDITEM,
		          LAST);
	
	if (strcmp(lr_eval_string("{ConsumerMatch}"), "0") > 0)
	{
			lr_end_transaction("INTEG_UNASSISTED_0012_Consumer_Role",LR_PASS);
	}
	else
	{
			lr_end_transaction("INTEG_UNASSISTED_0012_Consumer_Role",LR_FAIL);
			lr_error_message("Failed to get Consumer Role msg for User %s", lr_eval_string("{applicantName}"));
			lr_exit(LR_EXIT_ITERATION_AND_CONTINUE, LR_AUTO);
	}
//	lr_end_transaction("INTEG_UNASSISTED_0012_Consumer_Role", LR_AUTO);
	
	return 0;

}
AddFamilyMembers()
{
	
	/*Correlation comment - Do not change!  Original value='WzeeEM4kEEYRKr0WQ+O3ryAIQezz542ybUd1nVAx3moJuYsRSLK33OXZ9LfEXCnXk5Hz7Rv/Jb9oaA3wA38dsw==' Name ='authenticity_token' Type ='Manual'*/
	web_reg_save_param_regexp(
		"ParamName=authenticity_token_family",
		"RegExp=name=\"csrf-token\" content=\"(.*?)\"",
		SEARCH_FILTERS,
		"Scope=Body",
		"IgnoreRedirections=No",
		"RequestUrl=*/new*",
		LAST);
	
	lr_start_transaction("INTEG_UNASSISTED_0015_1_Add_Spouse");

	web_link("Add Member",
	         "Text=Add Member",
	         "Ordinal=1",
	         "Snapshot=t13.inf",
	         LAST);
	
	/*Correlation comment - Do not change!  Original value='WzeeEM4kEEYRKr0WQ+O3ryAIQezz542ybUd1nVAx3moJuYsRSLK33OXZ9LfEXCnXk5Hz7Rv/Jb9oaA3wA38dsw==' Name ='authenticity_token' Type ='Manual'*/
	web_reg_save_param_regexp(
		"ParamName=authenticity_token_family_2",
		"RegExp=meta name=\"csrf-token\" content=\"(.*?)\"",
		SEARCH_FILTERS,
		"Scope=Body",
		"IgnoreRedirections=No",
		"RequestUrl=*/insured*",
		LAST);

	web_submit_data("family_members",
	                "Action={enrollPreprodURL}/insured/family_members",
	                "Method=POST",
	                "RecContentType=text/javascript",
	                "Referer={enrollPreprodURL}/insured/family_members?consumer_role_id={consumer_role_id}",
	                "Snapshot=t14.inf",
	                "Mode=HTML",
	                ITEMDATA,
	                "Name=utf8", "Value=✓", ENDITEM,
	                "Name=authenticity_token", "Value={authenticity_token_family}", ENDITEM,
	                "Name=dependent[first_name]", "Value=spouse", ENDITEM,
	                "Name=dependent[middle_name]", "Value=", ENDITEM,
	                "Name=dependent[last_name]", "Value={applicantName}", ENDITEM,
	                "Name=dependent[dob]", "Value=1978-01-01", ENDITEM,
	                "Name=jq_datepicker_ignore_dependent[dob]", "Value=01/01/1978", ENDITEM,
	                "Name=dependent[ssn]", "Value=", ENDITEM,
	                "Name=dependent[no_ssn]", "Value=0", ENDITEM,
	                "Name=dependent[no_ssn]", "Value=1", ENDITEM,
	                "Name=dependent[relationship]", "Value=spouse", ENDITEM,
	                "Name=dependent[gender]", "Value=female", ENDITEM,
	                "Name=dependent[us_citizen]", "Value=true", ENDITEM,
	                "Name=dependent[naturalized_citizen]", "Value=false", ENDITEM,
	                "Name=immigration_doc_type", "Value=", ENDITEM,
	                "Name=naturalization_doc_type", "Value=", ENDITEM,
	                "Name=dependent[indian_tribe_member]", "Value=false", ENDITEM,
	                "Name=dependent[tribal_id]", "Value=", ENDITEM,
	                "Name=dependent[is_incarcerated]", "Value=false", ENDITEM,
	                "Name=dependent[ethnicity][]", "Value=", ENDITEM,
	                "Name=dependent[ethnicity][]", "Value=", ENDITEM,
	                "Name=dependent[ethnicity][]", "Value=", ENDITEM,
	                "Name=dependent[ethnicity][]", "Value=", ENDITEM,
	                "Name=dependent[ethnicity][]", "Value=", ENDITEM,
	                "Name=dependent[ethnicity][]", "Value=", ENDITEM,
	                "Name=dependent[ethnicity][]", "Value=", ENDITEM,
	                "Name=form_for_consumer_role", "Value=false", ENDITEM,
	                "Name=dependent[is_consumer_role]", "Value=true", ENDITEM,
	                "Name=dependent[same_with_primary]", "Value=false", ENDITEM,
	                "Name=dependent[same_with_primary]", "Value=true", ENDITEM,
	                "Name=dependent[no_dc_address]", "Value=false", ENDITEM,
	                "Name=dependent[addresses][kind]", "Value=home", ENDITEM,
	                "Name=dependent[addresses][address_1]", "Value=", ENDITEM,
	                "Name=dependent[addresses][address_2]", "Value=", ENDITEM,
	                "Name=dependent[addresses][city]", "Value=", ENDITEM,
	                "Name=dependent[addresses][state]", "Value=", ENDITEM,
	                "Name=dependent[addresses][zip]", "Value=", ENDITEM,
	                "Name=dependent[family_id]", "Value={family_id}", ENDITEM,
	                "Name=button", "Value=", ENDITEM,
	                LAST);
	
	lr_end_transaction("INTEG_UNASSISTED_0015_1_Add_Spouse",LR_AUTO);
	
	lr_think_time(10);

	/*Correlation comment - Do not change!  Original value='WzeeEM4kEEYRKr0WQ+O3ryAIQezz542ybUd1nVAx3moJuYsRSLK33OXZ9LfEXCnXk5Hz7Rv/Jb9oaA3wA38dsw==' Name ='authenticity_token' Type ='Manual'*/
	web_reg_save_param_regexp(
		"ParamName=authenticity_token_family_3",
		"RegExp=name=\"csrf-token\" content=\"(.*?)\"",
		SEARCH_FILTERS,
		"Scope=Body",
		"IgnoreRedirections=No",
		"RequestUrl=*/insured*",
		LAST);
	
	lr_start_transaction("INTEG_UNASSISTED_0015_2_Add_Child_1");

		web_submit_data("family_members_2",
	                "Action={enrollPreprodURL}/insured/family_members",
	                "Method=POST",
	                "RecContentType=text/javascript",
	                "Referer={enrollPreprodURL}/insured/family_members?consumer_role_id={consumer_role_id}",
	                "Snapshot=t14.inf",
	                "Mode=HTML",
	                ITEMDATA,
	                "Name=utf8", "Value=✓", ENDITEM,
	                "Name=authenticity_token", "Value={authenticity_token_family_2}", ENDITEM,
	                "Name=dependent[first_name]", "Value=child1", ENDITEM,
	                "Name=dependent[middle_name]", "Value=", ENDITEM,
	                "Name=dependent[last_name]", "Value={applicantName}", ENDITEM,
	                "Name=dependent[dob]", "Value=2000-01-01", ENDITEM,
	                "Name=jq_datepicker_ignore_dependent[dob]", "Value=01/01/2000", ENDITEM,
	                "Name=dependent[ssn]", "Value=", ENDITEM,
	                "Name=dependent[no_ssn]", "Value=0", ENDITEM,
	                "Name=dependent[no_ssn]", "Value=1", ENDITEM,
	                "Name=dependent[relationship]", "Value=child", ENDITEM,
	                "Name=dependent[gender]", "Value=male", ENDITEM,
	                "Name=dependent[us_citizen]", "Value=true", ENDITEM,
	                "Name=dependent[naturalized_citizen]", "Value=false", ENDITEM,
	                "Name=immigration_doc_type", "Value=", ENDITEM,
	                "Name=naturalization_doc_type", "Value=", ENDITEM,
	                "Name=dependent[indian_tribe_member]", "Value=false", ENDITEM,
	                "Name=dependent[tribal_id]", "Value=", ENDITEM,
	                "Name=dependent[is_incarcerated]", "Value=false", ENDITEM,
	                "Name=dependent[ethnicity][]", "Value=", ENDITEM,
	                "Name=dependent[ethnicity][]", "Value=", ENDITEM,
	                "Name=dependent[ethnicity][]", "Value=", ENDITEM,
	                "Name=dependent[ethnicity][]", "Value=", ENDITEM,
	                "Name=dependent[ethnicity][]", "Value=", ENDITEM,
	                "Name=dependent[ethnicity][]", "Value=", ENDITEM,
	                "Name=dependent[ethnicity][]", "Value=", ENDITEM,
	                "Name=form_for_consumer_role", "Value=false", ENDITEM,
	                "Name=dependent[is_consumer_role]", "Value=true", ENDITEM,
	                "Name=dependent[same_with_primary]", "Value=false", ENDITEM,
	                "Name=dependent[same_with_primary]", "Value=true", ENDITEM,
	                "Name=dependent[no_dc_address]", "Value=false", ENDITEM,
	                "Name=dependent[addresses][kind]", "Value=home", ENDITEM,
	                "Name=dependent[addresses][address_1]", "Value=", ENDITEM,
	                "Name=dependent[addresses][address_2]", "Value=", ENDITEM,
	                "Name=dependent[addresses][city]", "Value=", ENDITEM,
	                "Name=dependent[addresses][state]", "Value=", ENDITEM,
	                "Name=dependent[addresses][zip]", "Value=", ENDITEM,
	                "Name=dependent[family_id]", "Value={family_id}", ENDITEM,
	                "Name=button", "Value=", ENDITEM,
	                LAST);

	lr_end_transaction("INTEG_UNASSISTED_0015_2_Add_Child_1", LR_AUTO);

	lr_think_time(10);

	lr_start_transaction("INTEG_UNASSISTED_0015_3_Add_Child_2");

		web_submit_data("family_members_3",
	                "Action={enrollPreprodURL}/insured/family_members",
	                "Method=POST",
	                "RecContentType=text/javascript",
	                "Referer={enrollPreprodURL}/insured/family_members?consumer_role_id={consumer_role_id}",
	                "Snapshot=t14.inf",
	                "Mode=HTML",
	                ITEMDATA,
	                "Name=utf8", "Value=✓", ENDITEM,
	                "Name=authenticity_token", "Value={authenticity_token_family_3}", ENDITEM,
	                "Name=dependent[first_name]", "Value=child2", ENDITEM,
	                "Name=dependent[middle_name]", "Value=", ENDITEM,
	                "Name=dependent[last_name]", "Value={applicantName}", ENDITEM,
	                "Name=dependent[dob]", "Value=2000-01-01", ENDITEM,
	                "Name=jq_datepicker_ignore_dependent[dob]", "Value=01/01/2000", ENDITEM,
	                "Name=dependent[ssn]", "Value=", ENDITEM,
	                "Name=dependent[no_ssn]", "Value=0", ENDITEM,
	                "Name=dependent[no_ssn]", "Value=1", ENDITEM,
	                "Name=dependent[relationship]", "Value=child", ENDITEM,
	                "Name=dependent[gender]", "Value=female", ENDITEM,
	                "Name=dependent[us_citizen]", "Value=true", ENDITEM,
	                "Name=dependent[naturalized_citizen]", "Value=false", ENDITEM,
	                "Name=immigration_doc_type", "Value=", ENDITEM,
	                "Name=naturalization_doc_type", "Value=", ENDITEM,
	                "Name=dependent[indian_tribe_member]", "Value=false", ENDITEM,
	                "Name=dependent[tribal_id]", "Value=", ENDITEM,
	                "Name=dependent[is_incarcerated]", "Value=false", ENDITEM,
	                "Name=dependent[ethnicity][]", "Value=", ENDITEM,
	                "Name=dependent[ethnicity][]", "Value=", ENDITEM,
	                "Name=dependent[ethnicity][]", "Value=", ENDITEM,
	                "Name=dependent[ethnicity][]", "Value=", ENDITEM,
	                "Name=dependent[ethnicity][]", "Value=", ENDITEM,
	                "Name=dependent[ethnicity][]", "Value=", ENDITEM,
	                "Name=dependent[ethnicity][]", "Value=", ENDITEM,
	                "Name=form_for_consumer_role", "Value=false", ENDITEM,
	                "Name=dependent[is_consumer_role]", "Value=true", ENDITEM,
	                "Name=dependent[same_with_primary]", "Value=false", ENDITEM,
	                "Name=dependent[same_with_primary]", "Value=true", ENDITEM,
	                "Name=dependent[no_dc_address]", "Value=false", ENDITEM,
	                "Name=dependent[addresses][kind]", "Value=home", ENDITEM,
	                "Name=dependent[addresses][address_1]", "Value=", ENDITEM,
	                "Name=dependent[addresses][address_2]", "Value=", ENDITEM,
	                "Name=dependent[addresses][city]", "Value=", ENDITEM,
	                "Name=dependent[addresses][state]", "Value=", ENDITEM,
	                "Name=dependent[addresses][zip]", "Value=", ENDITEM,
	                "Name=dependent[family_id]", "Value={family_id}", ENDITEM,
	                "Name=button", "Value=", ENDITEM,
	                LAST);

	lr_end_transaction("INTEG_UNASSISTED_0015_3_Add_Child_2", LR_AUTO);

	
	return 0;
}