我在运河旁 2004-9-21 15:18
什么是压力测试,有什么好的解决方案?
重复原则
目标:根据客户通常会重复使用功能.
过程:
测试的重复,就是一遍又一遍地执行某个操作或功能.
简单地扩展功能验证测试来多次重复并不能构成一个有效的压力测试,当与下面的一些原则结合起来使用时.
方法:使用重复时,操作间的时间间隔、重复的次数,或者也可以改变被重复的顺序.
并发原则
目标:并发是同时执行多个操作的行为.
过程:
同一时间执行多个测试.
方法:与重复原则结合在一起,应用许多代码路径和定时条件;并发的服务数目及时间.
量级原则
目标:考虑到了每个操作中的负载量.
过程:操作自身也要尽量给产品增加负担.
E.g: 发送消息,可以输入超长消息,…
方法:单独的高强度操作自身可能发现不了代码错误(或者仅能发现功能上的缺陷),但与其他压力原则结合在一起时.
随机原则
目标:测试软件产品的随机变化性.
过程:
每次测试运行时应用许多不同的代码路径.
方法:使用基于一个固定随机种子的随机变化,这样容易复制问题.
xm3525 2004-10-8 10:16
你的问题能否再明白点,这样大家才知道该说些什么和怎么说
堕落有心 2004-10-11 10:06
楼主好像只是在交流,不像是在问问题。呵呵
其实,楼主说的“并发”就是压力测试的一种方案,“量级”也可以是。不过,“量级”一般用来作为边缘测试的手段。当然这些都不是绝对的。
jiangfeng 2004-10-29 10:53
用自动化测试工具做咯
WX-Dreams 2004-11-29 18:30
stress,
tigerzhang 2005-1-10 11:28
我是做手机压力测试的!
有空加MSN:xutaogood@hotmail
shihanwen 2005-2-24 23:19
术语好专业!!
shihanwen 2005-2-24 23:20
俺也是做手机测试的!!
hua307 2007-10-23 20:55
测试的多次重复的同时,增加并发数量或者增加负载量,是不是就是压力测试了?
在学习中。。。