51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3195|回复: 6
打印 上一主题 下一主题

[原创] loadrunner协议的选择

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-2-11 15:48:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
要测试的是c/s结构的软件,该系统软件前台用.net,后台是java开发,用loadrunner录制脚本的时候应该选择什么协议,我用的是winsocket协议能录制下来,但是回放或者设置场景中运行的时候很容易出错,测试的结果不是很稳定,回放有时候能成功,有时候又出错,是不是协议选择不合适,像系统前后开发不一样,是不是应该选择多协议来录制脚本??

请求高手指点!!!!!!!!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2009-2-11 15:49:21 | 只看该作者
我用loadrunner9.10版本,socket协议录制的脚本,脚本回放出现错误:
运行日志如下:
Virtual User Script started
Starting action vuser_init.
vuser_init.c(12): lrs_startup(257)
Ending action vuser_init.
Running Vuser...
Starting iteration 1.
Starting action Action.
Action.c(12): lrs_create_socket(socket0, TCP, ...)
Action.c(14): lrs_send(socket0, buf0)
Action.c(16): lrs_receive(socket0, buf1)
Action.c(18): lrs_send(socket0, buf2)
Action.c(20): lrs_receive(socket0, buf3)
Action.c(20): Mismatch in buffer's length (expected 147 bytes, 280 bytes actually received, difference in 133 bytes)
Action.c(22): lrs_send(socket0, buf4)
Action.c(24): lrs_receive(socket0, buf5)
Action.c(24): Mismatch in buffer's length (expected 147 bytes, 280 bytes actually received, difference in 133 bytes)
Action.c(26): lrs_send(socket0, buf6)
Action.c(28): lrs_receive(socket0, buf7)
Action.c(28): Mismatch in buffer's length (expected 16359 bytes, 280 bytes actually received, difference in 16079 bytes)
Action.c(30): lrs_send(socket0, buf8)
Action.c(32): lrs_receive(socket0, buf9)
Action.c(32): Mismatch in buffer's length (expected 181 bytes, 4493 bytes actually received, difference in 4312 bytes)
Action.c(34): lrs_send(socket0, buf10)
Action.c(36): lrs_receive(socket0, buf11)
Action.c(36): Error : socket0 - Software caused connection abort. Error code : 10053.
Abort was called from an action.
Ending Vuser...
Starting action vuser_end.
vuser_end.c(12): lrs_cleanup()
Ending action vuser_end.
Vuser Terminated.

谁知道这个10053错误如何解决啊???
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2009-2-11 23:31:47 | 只看该作者
可以根据你选择得数据库来选择协议
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2009-2-13 09:14:32 | 只看该作者
不行啊!录不下来!用的是oracle数据库
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2013-6-5 14:26:35 | 只看该作者
报错10053,咋解决。。。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2013-6-7 11:33:43 | 只看该作者
关注中。。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2013-7-18 18:01:16 | 只看该作者
我之前也出现过这个问题。情况是这样的。
录制完脚本后,用户名参数化了。密码没有,因为密码都一样。但是每个用户的权限不一样,所以导致迭代时,出现问题。因为权限不一样,操作不了之前录制的一些操作。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-8 17:13 , Processed in 0.065328 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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