测试过程中遇到的一个问题描述
的描述。
下面是脚本以及说明:
业务描述:
--说明 :在此是一个确认缴费的操作,确认缴费后,就会生成一笔应该付的帐单,发送到电子支付平台。
--创建一个“确认缴费”事务
lr_start_transaction("确认缴费");
/* Registering parameter(s) from source task id 74
// Parameter value is too big and was hidden in the
//PS:dot net 开发的程序一般都有这个,LR会自动生成这个关联。
web_reg_save_param("Siebel_Analytic_ViewState9",
"LB/IC=ViewState\" value=\"",
"RB/IC=\"",
"Ord=1",
"RelFrameId=1",
"Search=Body",
LAST);
//Correlation comment - Do not change!Original value='LwpfS4Dg' Name ='CorrelationParameter_3'
web_reg_save_param_ex(
"ParamName=CorrelationParameter_3",
"LB=\"__EVENTVALIDATION\" value=\"",
"RB=\"",
SEARCH_FILTERS,
"Scope=Body",
"RequestUrl=*/BizApply.aspx*",
LAST);
//Correlation comment - Do not change!Original value='*****' Name
='CorrelationParameter_4'
//PS:出问题的地 方。点击确认缴费的请求后,服务器会返回一个动态的数据值,也即生成的一个帐单数据。{CorrelationParameter_4}是我做的一个关联。在确认缴费操作时,我做的有参数,{t_eir_detail_seq}。可以保证每次做的帐单均不相同。
问题是:在场景执行过程中,如果模拟超过一个虚拟用户的时候就会提示找不到CorrelationParameter_4的值。
web_reg_save_param_ex(
"ParamName=CorrelationParameter_4",
"LB=mark=&order=",
"RB=%3d%3d",
SEARCH_FILTERS,
"Scope=Body",
"RequestUrl=*/BizApply.aspx*",
LAST);
lr_think_time(10);
web_submit_data("BizApply.aspx_4",
"Action=http://192.168.200.249/eir/trailer/BizApply.aspx?d=18%3a04%3a13+UTC+0800",
"Method=POST",
"RecContentType=text/html",
"Referer=http://192.168.200.249/eir/trailer/BizApply.aspx?d=18%3a04%3a13+UTC+0800",
"Snapshot=t39.inf",
"Mode=HTTP",
ITEMDATA,
"Name=__VIEWSTATE", "Value={Siebel_Analytic_ViewState7}", ENDITEM,
"Name=__SCROLLPOSITIONX", "Value=0", ENDITEM,
"Name=__SCROLLPOSITIONY", "Value=0", ENDITEM,
"Name=__EVENTTARGET", "Value=", ENDITEM,
"Name=__EVENTARGUMENT", "Value=", ENDITEM,
"Name=__EVENTVALIDATION", "Value=/wEWHA{CorrelationParameter_1}", ENDITEM,
"Name=ddlCarrier$DropDownList1", "Value=***", ENDITEM,
"Name=txtBookingNo", "Value=", ENDITEM,
"Name=hfCheckCode", "Value=0", ENDITEM,
"Name=TextBoxValidateCode", "Value=", ENDITEM,
"Name=gvBooking$ctl01$chkSelectAll", "Value=on", ENDITEM,
"Name=gvBooking$ctl02$chkSelect", "Value=on", ENDITEM,
"Name=gvBooking$ctl02$hidEIR_DETAIL_SEQ", "Value={t_eir_detail_seq}", ENDITEM,
"Name=gvBooking$ctl02$hidOWNER_SEQ", "Value=***", ENDITEM,
"Name=gvBooking$ctl02$hidOWNER_CODE", "Value=***", ENDITEM,
"Name=gvBooking$ctl02$hidMODIFY_DATETIME", "Value=2011-08-18 14:08:09.196562", ENDITEM,
"Name=btnBatchConfirm", "Value=确认缴费", ENDITEM,
LAST);
/* Registering parameter(s) from source task id 79
// {Siebel_Analytic_ViewState10} =
web_reg_save_param("Siebel_Analytic_ViewState10",
"LB/IC=ViewState\" value=\"",
"RB/IC=\"",
"Ord=1",
"RelFrameId=1",
"Search=Body",
LAST);
//Correlation comment - Do not change!Original value='KSsOT2CA' Name ='CorrelationParameter_5'
web_reg_save_param_ex(
"ParamName=CorrelationParameter_5",
"LB=wEWAw",
"RB=\"",
SEARCH_FILTERS,
"Scope=Body",
"RequestUrl=*/OrderPay.aspx*",
LAST);
//Correlation comment - Do not change!Original value='rBYG7nR0rGP6NHv+hQoXLanXtgmzm' Name ='CorrelationParameter_6'
web_url("OrderPay.aspx",
"URL=http://192.168.200.249/EPay/OrderPay/OrderPay.aspx?mark=&order={CorrelationParameter_4}%3d%3d",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t40.inf",
"Mode=HTTP",
LAST);
web_concurrent_start(NULL);
web_url("base.css_2",
"URL=http://192.168.200.249/EPay/css/base.css",
"Resource=1",
"RecContentType=text/css",
"Referer=http://192.168.200.249/EPay/OrderPay/OrderPay.aspx?mark=&order={CorrelationParameter_4}%3d%3d",
"Snapshot=t41.inf",
LAST);
web_url("usercenter.css_2",
"URL=http://192.168.200.249/EPay/css/usercenter.css",
"Resource=1",
"RecContentType=text/css",
"Referer=http://192.168.200.249/EPay/OrderPay/OrderPay.aspx?mark=&order={CorrelationParameter_4}%3d%3d",
"Snapshot=t43.inf",
LAST);
web_url("15.gif",
"URL=http://192.168.200.249/EPay/images/15.gif",
"Resource=1",
"RecContentType=image/gif",
"Referer=http://192.168.200.249/EPay/OrderPay/OrderPay.aspx?mark=&order={CorrelationParameter_4}%3d%3d",
"Snapshot=t44.inf",
LAST);
web_url("16.gif",
"URL=http://192.168.200.249/EPay/images/16.gif",
"Resource=1",
"RecContentType=image/gif",
"Referer=http://192.168.200.249/EPay/OrderPay/OrderPay.aspx?mark=&order={CorrelationParameter_4}%3d%3d",
"Snapshot=t47.inf",
LAST);
web_concurrent_end(NULL);
web_url("WebResource.axd_2",
"URL=http://192.168.200.249/epay/WebResource.axd?d=JbgjsqIYckRSs8Wxm7pDtA2&t=633802920069218315",
"Resource=1",
"RecContentType=application/x-javascript",
"Referer=http://192.168.200.249/EPay/OrderPay/OrderPay.aspx?mark=&order={CorrelationParameter_4}%3d%3d",
"Snapshot=t42.inf",
LAST);
web_concurrent_start(NULL);
web_url("ucdot7.gif",
"URL=http://192.168.200.249/EPay/images/ucdot7.gif",
"Resource=1",
"RecContentType=image/gif",
"Referer=http://192.168.200.249/EPay/OrderPay/OrderPay.aspx?mark=&order={CorrelationParameter_4}%3d%3d",
"Snapshot=t45.inf",
LAST);
web_url("mywork_bg.png_2",
"URL=http://192.168.200.249/EPay/images/mywork_bg.png",
"Resource=1",
"RecContentType=image/png",
"Referer=http://192.168.200.249/EPay/OrderPay/OrderPay.aspx?mark=&order={CorrelationParameter_4}%3d%3d",
"Snapshot=t46.inf",
LAST);
web_concurrent_end(NULL);
/* Request with GET method to URL "http://192.168.200.249/EPay/images/new_header_bg2.gif;" failed during recording. Server response : 404*/
web_concurrent_start(NULL);
web_url("ucdot9.gif",
"URL=http://192.168.200.249/EPay/images/ucdot9.gif",
"Resource=1",
"RecContentType=image/gif",
"Referer=http://192.168.200.249/EPay/OrderPay/OrderPay.aspx?mark=&order={CorrelationParameter_4}%3d%3d",
"Snapshot=t48.inf",
LAST);
web_url("htlogo.jpg",
"URL=http://192.168.200.249/EPay/images/htlogo.jpg",
"Resource=1",
"RecContentType=image/jpeg",
"Referer=http://192.168.200.249/EPay/OrderPay/OrderPay.aspx?mark=&order={CorrelationParameter_4}%3d%3d",
"Snapshot=t49.inf",
LAST);
web_url("ucdot8.gif",
"URL=http://192.168.200.249/EPay/images/ucdot8.gif",
"Resource=1",
"RecContentType=image/gif",
"Referer=http://192.168.200.249/EPay/OrderPay/OrderPay.aspx?mark=&order={CorrelationParameter_4}%3d%3d",
"Snapshot=t50.inf",
LAST);
web_url("ucdot10.gif",
"URL=http://192.168.200.249/EPay/images/ucdot10.gif",
"Resource=1",
"RecContentType=image/gif",
"Referer=http://192.168.200.249/EPay/OrderPay/OrderPay.aspx?mark=&order={CorrelationParameter_4}%3d%3d",
"Snapshot=t51.inf",
LAST);
web_concurrent_end(NULL);
lr_end_transaction("确认缴费", LR_AUTO);
TAG:
我的栏目
标题搜索
日历
|
|||||||||
日 | 一 | 二 | 三 | 四 | 五 | 六 | |||
1 | 2 | 3 | 4 | ||||||
5 | 6 | 7 | 8 | 9 | 10 | 11 | |||
12 | 13 | 14 | 15 | 16 | 17 | 18 | |||
19 | 20 | 21 | 22 | 23 | 24 | 25 | |||
26 | 27 | 28 | 29 | 30 | 31 |
我的存档
数据统计
- 访问量: 4785
- 日志数: 6
- 建立时间: 2007-10-18
- 更新时间: 2013-07-31