51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2677|回复: 10
打印 上一主题 下一主题

[原创] 参数化引起的 Error26612 求助

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-9-28 18:58:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
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 参数化


数据是通过数据库取得
参数化以后的脚本
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]

请大家帮忙看看是什么问题,谢谢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2009-9-28 22:05:03 | 只看该作者
关注此帖
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2009-9-28 22:08:22 | 只看该作者
楼主有设置代理吗?
VUGEN中的runtimesetting--》browser是如何设置的?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2009-9-29 09:55:59 | 只看该作者

Browers的设置

Brower的设置


Proxy的设置

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2009-9-29 10:04:31 | 只看该作者

由该参数设置引出的疑问

疑问1:
从LR的模式来看,应该是在录制的时候就已经出数据库将数据读取出来,然后以文件的形式放在本地,但程序是在运行的过程中读取从数据库读取记录,LR的方式是否可以模拟真实的压力环境
疑问2:
现在的项目情景是这样的
用户从号码表中选择状态为 1(可用)的状态,选择号码保存后,该用户选择的号码状态变为 2(在用),其他客户就不可以选,请问下,该方式如何实现
我现在的想法有两个
1:在压力测试前,手动将数据库的号码状态全部变成 1
2:每次都从新录入脚本,录入脚本时,都从新从数据库选状态为 1 的记录,当做用户可选参数的数据源,并且置为 unique

请大家帮忙看看
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2009-9-29 15:58:14 | 只看该作者
http500的错误
检查下是否需要关联
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2009-9-29 17:25:09 | 只看该作者
今天我也遇到这个问题了, 是因为登录时有个功能需要验证用户名是否已经注册过。程序员去掉后就不报这个错误了。 她说点击那个验证按钮后,跳到到了其他页面。 仅供参考。
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2009-9-29 18:03:00 | 只看该作者
你参数化后的脚本“  "Name=ddlParent", "Value={ParentDealerID}", ENDITEM, ”是不是要改成“  "Name=ddlParent", "Value={DealerID}", ENDITEM,
回复 支持 反对

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2009-9-30 09:25:32 | 只看该作者

回复 6# 的帖子

无关联
回复 支持 反对

使用道具 举报

该用户从未签到

10#
 楼主| 发表于 2009-9-30 09:25:55 | 只看该作者
没有登录验证
回复 支持 反对

使用道具 举报

该用户从未签到

11#
 楼主| 发表于 2009-9-30 09:26:39 | 只看该作者

回复 8# 的帖子

不用改DealerID,参数名是ParentDealerID
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-8 17:04 , Processed in 0.080793 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表