51Testing软件测试论坛
标题:
参数化引起的 Error26612 求助
[打印本页]
作者:
cexowyc
时间:
2009-9-28 18:58
标题:
参数化引起的 Error26612 求助
LR:9.51
OS:Window XP sp3
客户端:asp.net 基于 .net framework 3.5
服务端:Web Service 基于 .net framework 3.5
录制协选择 Web(Http/html)
脚本如下
web_submit_data("default.aspx_2",
"Action=http://localhost/CRMPerformanceTest/default.aspx",
"Method=POST",
"RecContentType=text/html",
"Referer=http://localhost/CRMPerformanceTest/default.aspx",
"Snapshot=t4.inf",
"Mode=HTML",
ITEMDATA,
"Name=__VIEWSTATE", "Value={Siebel_Analytic_ViewState2}", ENDITEM,
"Name=__EVENTVALIDATION", "Value=/wEWCAKav/b+CALKi+T3BgKG2MQYAobYsBkCgdjYGAKSjcb7CwKMu8ySAQKct7iSDBPj1P5irhLHqtiFcP5cMEEi8twn", ENDITEM,
"Name=ddlParent", "Value=1000150083",
ENDITEM,
"Name=txtDealerName", "Value={DealerNameParam}
", ENDITEM,
"Name=txtProvisionName", "Value={ProvisionNameParam}",
ENDITEM,
"Name=btnSave", "Value=Save", ENDITEM,
LAST);
其中 txtDealerName 和 txtProvisionName 已做了参数化,在此情况写,回放脚本成功
然后将ddlParent 的 value 参数化
[attach]56719[/attach]
数据是通过数据库取得
参数化以后的脚本
web_submit_data("default.aspx_2",
"Action=http://localhost/CRMPerformanceTest/default.aspx",
"Method=POST",
"RecContentType=text/html",
"Referer=http://localhost/CRMPerformanceTest/default.aspx",
"Snapshot=t4.inf",
"Mode=HTML",
ITEMDATA,
"Name=__VIEWSTATE", "Value={Siebel_Analytic_ViewState2}", ENDITEM,
"Name=__EVENTVALIDATION", "Value=/wEWCAKav/b+CALKi+T3BgKG2MQYAobYsBkCgdjYGAKSjcb7CwKMu8ySAQKct7iSDBPj1P5irhLHqtiFcP5cMEEi8twn", ENDITEM,
"Name=ddlParent", "Value={ParentDealerID}", ENDITEM,
"Name=txtDealerName", "Value={DealerNameParam}", ENDITEM,
"Name=txtProvisionName", "Value={ProvisionNameParam}", ENDITEM,
"Name=btnSave", "Value=Save", ENDITEM,
LAST);
参数化以后,报错
Action.c(15): Error -26612: HTTP Status-Code=500 (Internal Server Error) for "http://localhost/CRMPerformanceTest/default.aspx" [MsgId: MERR-26612]
Action.c(15): web_submit_data("default.aspx_2") highest severity level was "ERROR", 7107 body bytes, 352 header bytes [MsgId: MMSG-26388]
请大家帮忙看看是什么问题,谢谢
作者:
yzylion
时间:
2009-9-28 22:05
关注此帖
作者:
yzylion
时间:
2009-9-28 22:08
楼主有设置代理吗?
VUGEN中的runtimesetting--》browser是如何设置的?
作者:
cexowyc
时间:
2009-9-29 09:55
标题:
Browers的设置
Brower的设置
[attach]56728[/attach]
Proxy的设置
[attach]56729[/attach]
作者:
cexowyc
时间:
2009-9-29 10:04
标题:
由该参数设置引出的疑问
疑问1:
从LR的模式来看,应该是在录制的时候就已经出数据库将数据读取出来,然后以文件的形式放在本地,但程序是在运行的过程中读取从数据库读取记录,LR的方式是否可以模拟真实的压力环境
疑问2:
现在的项目情景是这样的
用户从号码表中选择状态为 1(可用)的状态,选择号码保存后,该用户选择的号码状态变为 2(在用),其他客户就不可以选,请问下,该方式如何实现
我现在的想法有两个
1:在压力测试前,手动将数据库的号码状态全部变成 1
2:每次都从新录入脚本,录入脚本时,都从新从数据库选状态为 1 的记录,当做用户可选参数的数据源,并且置为 unique
请大家帮忙看看
作者:
xujiangbo123
时间:
2009-9-29 15:58
http500的错误
检查下是否需要关联
作者:
tianlu_0_0
时间:
2009-9-29 17:25
今天我也遇到这个问题了, 是因为登录时有个功能需要验证用户名是否已经注册过。程序员去掉后就不报这个错误了。 她说点击那个验证按钮后,跳到到了其他页面。 仅供参考。
作者:
隐形人
时间:
2009-9-29 18:03
你参数化后的脚本“ "Name=ddlParent", "Value={ParentDealerID}", ENDITEM, ”是不是要改成“ "Name=ddlParent", "Value={DealerID}", ENDITEM,
”
作者:
cexowyc
时间:
2009-9-30 09:25
标题:
回复 6# 的帖子
无关联
作者:
cexowyc
时间:
2009-9-30 09:25
没有登录验证
作者:
cexowyc
时间:
2009-9-30 09:26
标题:
回复 8# 的帖子
不用改DealerID,参数名是ParentDealerID
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2