51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

12
返回列表 发新帖
楼主: 亚瑟王
打印 上一主题 下一主题

[原创] 脚本回放通过,场景里报错-26612

[复制链接]

该用户从未签到

21#
 楼主| 发表于 2009-5-19 16:42:01 | 只看该作者

回复 20# 的帖子

感谢你的回复

按照你说的我重新执行了一遍。报26377的错误;我设置web_set_max_html_param_len("12000");仍然报错
回复 支持 反对

使用道具 举报

该用户从未签到

22#
 楼主| 发表于 2009-5-19 16:48:26 | 只看该作者

回复 23# 的帖子

同样感谢你的回复

我录制登陆脚本,自动截获的sessionid。录制两个同样的脚本比对,session不同,服务器响应中也能找到这个session。我就进行了关联。

你这个脚本不需要关联就能并发登陆?
回复 支持 反对

使用道具 举报

该用户从未签到

23#
发表于 2009-5-19 17:05:33 | 只看该作者
是的,我那个系统不需要做关联.
你可以试看看不关联直接参数化运行.
LR设置每次模拟新的虚拟用户\每次迭代清CACHE.
回复 支持 反对

使用道具 举报

该用户从未签到

24#
 楼主| 发表于 2009-5-19 18:09:03 | 只看该作者

回复 26# 的帖子

没关联脚本,设置两个不同用户,清cache;迭代2次回放成功

但是在场景里面运行1分钟,4秒加载2个用户;还是报26612错误
回复 支持 反对

使用道具 举报

该用户从未签到

25#
发表于 2009-5-20 09:37:38 | 只看该作者
还是老话,你把CONTROLLER中的日志级别调高点,打出所有的信息的那种LOG出来看看.
还有你在运行场景的时候手动看看能否登录.
这个出错信息需要查看服务器端的日志信息.
回复 支持 反对

使用道具 举报

该用户从未签到

26#
 楼主| 发表于 2009-5-20 19:18:40 | 只看该作者

回复 28# 的帖子

controller中的日志没法先啥问题。

运行场景时我可以手动登陆

报错看weblogic服务器日志,没有异常的消息
回复 支持 反对

使用道具 举报

该用户从未签到

27#
发表于 2012-5-29 15:44:24 | 只看该作者
我也遇到相同的问题,但是我这个用单独的一个账户能跑通场景不报错,但是一参数化就报上述这个错误,但是参数化的账号我一共就跑了2个,也报错,郁闷中,求指教!
回复 支持 反对

使用道具 举报

该用户从未签到

28#
发表于 2012-5-29 15:44:53 | 只看该作者
Action()
{

        lr_think_time(17);

   
        lr_rendezvous("start_go");

        lr_start_transaction("start");

        web_submit_data("login.do",
                "Action=http://10.20.101.7:9081/GLQZ/login.do",
                "Method=POST",
                "RecContentType=text/html",
                "Referer=http://10.20.101.7:9081/GLQZ/",
                "Snapshot=t2.inf",
                "Mode=HTML",
                ITEMDATA,
                "Name=userName", "Value={name_1}", ENDITEM,
                "Name=passWord", "Value=111111", ENDITEM,
                EXTRARES,
                "Url=images/mu01.jpg", "Referer=http://10.20.101.7:9081/GLQZ/page/frame/menu.jsp", ENDITEM,
                "Url=images/c6.gif", "Referer=http://10.20.101.7:9081/GLQZ/page/frame/tree.jsp", ENDITEM,
                "Url=images/news_logo_01.gif", "Referer=http://10.20.101.7:9081/GLQZ/page/frame/tree.jsp", ENDITEM,
                LAST);
   
        lr_end_transaction("start", LR_AUTO);
    lr_log_message("用户名, %s",lr_eval_string("{name_1}"));


        return 0;
}
回复 支持 反对

使用道具 举报

该用户从未签到

29#
发表于 2012-5-29 15:47:24 | 只看该作者
单个用户在执行场景能跑通也不报错,但是参数化后就报Action.c(11): 错误 -26612: 对于“http://10.20.101.7:9081/GLQZ/page/frame/menu.jsp”,HTTP 状态代码=500 (Internal Server Error)关联和IP欺诈都用过,问下到底要怎么解决,我的参数化用户只参数化2个,账号也是网站中存在的用户,密码都是111111
回复 支持 反对

使用道具 举报

该用户从未签到

30#
发表于 2012-5-31 12:58:21 | 只看该作者
试一下以下两种解决方法:
1、在LR的Run-time-setting->Browser Emulation中的 Simulate a new user on each iteration去选;
2、将脚本中的登录语句放在Action中;
在循环两三次试试
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-15 12:12 , Processed in 0.072321 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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