发布新日志

  • 对压力测试的一点看法

    2008-03-26 14:28:33

        我们对压力测试的目的无非有两个:1、验证程序在压力情况下是否有Bug;2、验证程序的性能是否能够达到预先指定的指标。
        对于1,我们没有别的办法,只能让测试环境尽量和现场保持一致。因为Bug在什么地方出现,只有上帝知道;对于2,我们就可以采取将测试系统分解,然后作为一个个的单位进行测试的办法。这样的好处是测试起来比较方便,而且也能够找到系统的瓶颈所在。
        其实对于1,虽然无法预先知道Bug会在什么地方出现,但是凭我的经验,这几个地方是最容易出现的:1、缓存区的分配大小比实际使用的要小,造成溢出(例如出现消息堆积的时候);2、磁盘或者网络IO速度不够,造成内部消息积压。
  • LoadRunner不是万能的!!!

    2008-03-26 13:59:05

        我发现Loadrunner有一个致命的缺陷。它的设计理念是模拟用户,发起请求,进行交互。但是在通信上,很多情况下需要模拟设备之间的通信。设备之间往往只有几条链路,他们之间是没有用户的概念的。而且在收到响应后,需要详细分析响应消息做下一步处理。
        这些,Loadrunner是做不到的。还是需要我们自己写程序。

我的存档

数据统计

  • 访问量: 892
  • 日志数: 2
  • 建立时间: 2008-03-26
  • 更新时间: 2008-03-26

RSS订阅

Open Toolbar