51Testing软件测试论坛

标题: 关于IM的性能测试 [打印本页]

作者: dqszbd    时间: 2010-3-19 16:57
标题: 关于IM的性能测试
不知大家有没有IM即时通讯工具的性能测试经验,目前本人遇到一些问题:
1、IM中的语音聊天、视频聊天的性能该如何测试?因为这两个功能点都同时涉及到两个用户,我不知道如何用Loadrunner实现?
2、Loadrunner中模拟的虚拟用户都是本地用户,在这种情况下进行语音聊天、视频聊天和文件传输还有意义吗?
可能是本人过于依赖工具,希望大家能给点提示!
如果有相关测试经验的牛人,给本人提供一些测试方案!
谢谢!!!
作者: dqszbd    时间: 2010-3-19 17:12
顶!!
其实基于C/S架构的性能测试相对来说还是不多见,所以大家可以当作是讨论贴!!
在线等牛人!!!
作者: snnylip    时间: 2010-3-19 21:09
我觉得先分析一下具体应用的协议及应用层的处理方式,然后根据分析进行场景模拟。这里肯定需要开发人员参与分析的。
作者: 学会洒脱    时间: 2011-12-22 20:33
最近公司打算上MS  的IM "lync 2010" ,领导拍脑袋决定要做一下性能测试,因此相关人员找到我头上。。。

跟楼主一样,目前没啥头续,只简单分析了一下协议:Web Service 和Web(HTTP/HTML),录制了却无法捕获到交互。。
作者: Causeless    时间: 2011-12-22 22:25
看到这个,最近小组中也有类似于LZ的大量数据流转的性能测试。因为我们做的不是C/S,所以就不做代码的讲解了,我就简单的分析下测试的方法吧。

测试这种情况,就算是在本地环境下,也可以模拟出真实环境的,这个是我先回答的第一个问题。在runtime-setting里面可以限制执行脚本时的网络带宽,另IP地址也可以虚拟,所以虚拟出一个真实测测试环境,这是完全可以实现的,其他关于场景设计的问题,就要和需求分析人员还有开发人员一起确定了。

第二个,这种测试我觉得和我做的差不多,不过您的是C/S的架构。但是万变不离其宗,视频数据流转也走TCP协议,只需在数据端口处进行测试(就如测试单位时间网站系统承受最大登陆并发,我们就只需测试登录时的操作系统处理数据交互的能力,其他的可以忽略)。




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