51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3461|回复: 3
打印 上一主题 下一主题

[原创] 晕呼了,录制过程中一直0事件·····

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-11-14 11:02:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我是新手,用WIN-SOCKET协议录制C/S结构的应用程序,操作过程中一直0事件。。。。更别说脚本了。。。
   如何是好?什么原因?望高手指点。。。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2007-11-14 11:58:10 | 只看该作者
没有人知道吗?
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-11-14 14:00:55 | 只看该作者
有很多方法的

其一,在LR里面自定义代理,
         录制不到很可能就是因为LR自动对程序进行代理的时候出现问题,你可以将程序的连接目标改为本机,并设置端口例如A,然后你自定义代理规则里设置本机端口是A,然后再加上服务器地址和端口,好了之后你的程序在录制时就会先发送数据到本机的端口A,然后LR将A得到的数据再转发到服务器.

其二,借用LR可以录制的网络收发包的工具,
        1...先让程序员打印C/S收发的具体数据都打印到日志里,或者你也可以容截包工具把你操作客户端具体业务时截到的数据拿到,
        2...然后用网络收发工具跟服务器建立TCP连接,再将那些截到的发送数据放到收发工具上发送,如果业务正常的话你就可以得到从服务器返回的正确的数据,这证明发送数据无问题.
        3...确认了发送数据之后就开始真正的录制了,用LR录制网络收发程序,用网络收发程序跟服务器发起连接,并将确认正确的发送数据放上去发送.这样就将你截到的数据转发为LR的WS文件里的内容了,然后你就可以象其他普通录制一样对WS参数化等等操作了.
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-11-14 14:04:36 | 只看该作者
网络收发包的工具实在太多了,例如NetAssis
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-28 08:46 , Processed in 0.069788 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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