51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3800|回复: 3
打印 上一主题 下一主题

[原创] 有点让人困惑的性能测试相关的名词

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-12-27 14:51:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近一段一直在做性能测试相关的工作,也一直有些困惑的是几个名词,发现很多人的理解好像都不一样。
先说说我们公司的定义吧
1. Performance Test(性能测试) 指通常情况下的系统性能
2. Stress Test(压力测试) 在资源受限的情况下的系统性能以及是否稳定,比如CPU被占用很高,Mem很少,网络很慢,。。。
3. Volume Test(容量测试) 长时间,大数据量的测试,主要看系统吞吐量
说起来好像比较好理解,但是实际操作的时候很难区分上面的三种,比如测一个mail处理产品的性能,要知道它的处理能力,肯定要施加比较大的压力,因为如果客户端发送的速度就很慢,它的性能根本表现不出来,这个时候其实也是Stress test了。
还有些交负载测试等叫法。觉得我的理解可能比较片面,所以想听听大家的理解,可能每个公司每个人的理解都不同,所以可以说出来讨论一下。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2005-12-30 16:17:58 | 只看该作者
如果你测试环境在局域网的话,那么客户端发送缓慢就和你的系统性能有关了! 而且生产环境中也不会出现没有网络约束的压力!
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2006-1-12 09:55:54 | 只看该作者
Performance测试主要是测试参照版本和要测得版本之间的性能差异,如果在客户规定的范围之内,就通过了性能测试。          至于后两个STESS 和 VOLUME TEST的区别,就不是很明显了。
个人看法,仅供参考。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2006-1-12 15:35:38 | 只看该作者
谢谢二位的回复。
Chris说得对,其实it depends,有些系统如果网络慢,那么就是瓶颈,系统性能发挥就发挥不出来,有时候评估系统性能可以先不考虑网络的限制。实际中用户当然可能不一定得到宣传的性能,因为这类环境的限制。
to h10g,确实很多产品对性能的要求描述就是不低于上一版,或者提高多少,如果是1.0,只有自己做benchmark了
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-9-27 06:35 , Processed in 0.086283 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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