51Testing软件测试论坛

标题: 请教,loadrunner是否可以用来测试聊天工具的性能 [打印本页]

作者: xiaoye123    时间: 2007-11-8 17:22
标题: 请教,loadrunner是否可以用来测试聊天工具的性能
请教,loadrunner是否可以用来测试聊天工具的性能或是压力。

如果可以请各位指点。
作者: mythxhg    时间: 2007-11-8 17:41
可以,不管是B/S还是C/S,我都是用SOCKET做的.

没什么技术好说,一般就测点对点通讯,
还有就是测试广播.测试广播相对要设计好测试方案吧,因为并发广播的话收到的消息可是随机的.
作者: ycxlove11    时间: 2007-11-8 18:12
当然可以
作者: 阳光_测试    时间: 2007-11-8 18:14
如果是聊天工具,需要知道他的通信协议的加密过程 ,或者加密方法,然后用LR的winsocket进行脚本录制,但是如果不知道他的加密方法,脚本在编写起来非常麻烦,或者不能实现!
作者: xiaoye123    时间: 2007-11-8 22:36
标题: 谢谢各位的指点,不过。。。
不过,现在大部分LR的教程里或是手册里好像都是讲的WEB站点的录制测试什么的。
我是新手,能不能推荐一些资料啊。
谢谢大家了。
作者: cuizhihui    时间: 2007-11-9 09:20
原帖由 mythxhg 于 2007-11-8 17:41 发表
可以,不管是B/S还是C/S,我都是用SOCKET做的.

没什么技术好说,一般就测点对点通讯,
还有就是测试广播.测试广播相对要设计好测试方案吧,因为并发广播的话收到的消息可是随机的.


录制了一下RTX(QQ)发送信息,但是回放不成功,回放日志中,好多“Mismatch”信息,如Mismatch (expected XX bytes,0 bytes actually received)。

而且,为什么录制Win Socket的协议时,测试结果不可以看的?

多谢!
作者: mythxhg    时间: 2007-11-9 10:15
标题: 回复 6# 的帖子
你录制成功吗??

如果有生成WS文件内容但是发送时RECV为0的话应该要检查SEND的内容,例如6楼说的是否加密了.
作者: cuizhihui    时间: 2007-11-9 10:21
录制是成功的。   就是回放的时候,接收都是0。

有生成WS文件,但是里面的内容好象都是加密过的。

不知道加密方法怎么查看?  

引用:
如果是聊天工具,需要知道他的通信协议的加密过程 ,或者加密方法,然后用LR的winsocket进行脚本录制,但是如果不知道他的加密方法,脚本在编写起来非常麻烦,或者不能实现!
作者: mythxhg    时间: 2007-11-9 10:36
加密方法只能看代码的吧,

聊天工具都有自己的应用层通讯协议的,一个包过来,哪部分是数据,那部分是控制,等等都是协议里定了,一般根据协议生成的数据包还要经过加密算法的加密,这个时候就要让程序员提供算法和协议,你直接调用他们加密解密的API和协议封包和解包的API了.
作者: cuizhihui    时间: 2007-11-9 12:42
    好的。   多谢了!

可惜是RTX程序,没有办法获得加密算法。
作者: caiw0418    时间: 2010-11-19 17:37
那去掉加密算法  是不是就可以测了
作者: caiw0418    时间: 2010-11-19 17:46
回复 9# mythxhg


    拿到加密算法的协议和加密封包的API 后 要怎么调用 才可以啊?
作者: msnshow    时间: 2010-11-19 19:44
应该是不行的,用LR会很麻烦




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2