51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

[原创] socket 录制CS测试方案

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-2-18 14:35:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
需要测试一个视频采集、转发、观看的cs程序。
系统结构:
采集端程序: 连接摄像头将采集到的视频编码后以udp方式传给udp合包服务器,采集点以id标识;
udp合包服务器:将采集端发来的数据包进行数据整合,发送给视频转发服务器。(TCP传输)。
视频转发服务器: 监听观看客户端,当有客户端程序连接时,创建tcp连接,并转发客户端要求的id的采集点视频数据(TCP传输)。
现在需要测试两个服务器的性能  有几个问题想请教一下
1. 如果录制采集点程序,对采集点id参数化,模拟多用户并发,这个可行吗? 运行时需不需要开启服务端程序?能从什么地方看到我实际运行时选用的采集点id吗?
2. 直接录制服务端程序,这样的化怎样模拟多个采集点呢?
3. 还是以上想法都是错的,那怎么测呢?
真是头疼啊  
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2009-2-18 14:54:59 | 只看该作者
没用过CS测试,不知道跟BS有什么不同
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2009-2-18 15:08:01 | 只看该作者
大概应该差不多吧  不知道  以前从没接触过  老大突然突发奇想让用LR测 看了很久 还是不明白啊 也没个人可以指导一下 只能自己瞎摸
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2014-10-24 09:36
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    4#
    发表于 2009-2-18 15:47:35 | 只看该作者
    LR支持的协议,模拟多用户是可行的,参数化ID也是可以的,下面是我的理解:
    1.LR录制客户端与采集服务器之间的通信,只要选择合适的协议即可,将要发送给服务器端的数据参数化后,LR会自动发送给服务器端处理程序(LR回放时不依赖客户端)
    2.服务器上肯定要开启处理服务的,LR要监听服务器端返回的信息。实时观察客户端ID的话,可以打印ID出来,不过比较浪费资源,期待别人的回答。
    3.处理服务器和合包服务器之间的通信,LR是监控不了的,因为LR只能监控采集点和合包服务器之间的通信,没法监控合包与转发之间的通信,应该有其他的软件来监控吧。

    欢迎大家指教。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2009-2-19 10:15:00 | 只看该作者
    谢谢你的分析  
    有个问题不明白,为什么转发服务器与合包服务器之间的通信不能监控呢?这两个之间是tcp连接
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2014-10-24 09:36
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    6#
    发表于 2009-2-19 11:03:04 | 只看该作者
    录制的是客户端与合包服务器之间的交互,LR只会监控在这个连接上的通信,合包服务器与转发服务器之间的通信LR并不监听啊。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2009-2-19 16:32:04 | 只看该作者
    哦  录的客户端的  是监测不到  我是说如果直接对合包服务器录制脚本的话应该可以监听到的   
    不过直接对服务器录的话 是不是不太容易实现啊?
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-16 00:01 , Processed in 0.072181 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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