» 您尚未 登录   注册 | 社区服务 | FTP中心 | 帮助 | 社区 | 无图版 | 测试百科  | 测试Blog 
软件测试基地论坛 -> 性能&压力测试技术 -> 性能测试、负载测试、强度测试、容量测试的区别
 XML   RSS 2.0   WAP 

--> 本页主题: 性能测试、负载测试、强度测试、容量测试的区别 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题
judy


该用户目前不在线
级别: 论坛版主
精华: 4
发帖: 118
基地声望: 130 点
基地币: 667 Bug
基地贡献: 142 点
好评度: 4 点
在线时间:40(小时)
注册时间:2005-10-14
最后登录:2007-09-12
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子

性能测试、负载测试、强度测试、容量测试的区别

以下是网上零散的资料,我对他们进行了整理。

性能测试(或称多用户并发性能测试)、负载测试、强度测试、容量测试是性能测试领域里的几个方面,但是概念很容易混淆。下面将几个概念进行介绍。

性能测试(Performance Test):通常收集所有和测试有关的所有性能,通常被不同人在不同场合下进行使用。
关注点:how much和how fast

负载测试(Load Test):负载测试是一种性能测试,指数据在超负荷环境中运行,程序是否能够承担。
关注点:how much

强度测试(Stress Test): 强度测试是一种性能测试,他在系统资源特别低的情况下软件系统运行情况,目的是找到系统在哪里失效以及如何失效的地方。包括
  Spike testing:短时间的极端负载测试
  Extreme testing:在过量用户下的负载测试
  Hammer testing:连续执行所有能做的操作

容量测试(Volume Test):确定系统可处理同时在线的最大用户数
关注点:how much(而不是how fast)
容量测试,通常和数据库有关,容量和负载的区别在于:容量关注的是大容量,而不需要表现实际的使用。

其中,容量测试、负载测试、强度测试的英文解释为:
Volume Testing = Large amounts of data
Load Testing = Large amount of users
Stress Testing = Too many users, too much data, too little time and too little room


可能大家角色性能测试、负载测试和强度测试比较混淆。没错,这三个概念是比较容易使人糊涂。负载测试和强度测试,都属于性能测试的子集。下面举个跑步的例子进行解释。
性能测试,表示在一个给定的基准下,能执行的最好情况。例如,在没有负重的情况下,你跑100米需要花多少时间(这边,没有负重是基准)?
负载测试,也是性能测试,但是他是在不同的负载下的。对于刚才那个例子,如果扩展为:在50公斤、100公斤……等情况下,你跑100米需要花多少时间?
强度测试,是在强度情况下的性能测试。对于刚才那个例子,如果改为:在一阵强风的情况下,你在负重或没有负重的情况下,跑100米需要花多少时间?


波动是糟糕的
[楼 主] | Posted: 2005-10-26 13:10 顶端
taker2001


该用户目前不在线
级别: 助理测试工程师
精华: 2
发帖: 119
基地声望: 54 点
基地币: 6651 Bug
基地贡献: 81 点
好评度: 10 点
在线时间:129(小时)
注册时间:2005-10-17
最后登录:2007-04-03
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



您这里说的“强度测试,(Stress Testing)是不是就是我们平常说的“压力测试 ”?
[1 楼] | Posted: 2005-10-26 19:40 顶端
judy


该用户目前不在线
级别: 论坛版主
精华: 4
发帖: 118
基地声望: 130 点
基地币: 667 Bug
基地贡献: 142 点
好评度: 4 点
在线时间:40(小时)
注册时间:2005-10-14
最后登录:2007-09-12
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



这估计是翻译原因了。
我理解的压力测试是指Load Test(负载测试)。不知道其它人是怎么理解的?


波动是糟糕的
[2 楼] | Posted: 2005-10-26 20:21 顶端
三更的影子




该用户目前不在线
级别: 论坛版主
精华: 1
发帖: 16
基地声望: 17 点
基地币: 423 Bug
基地贡献: 0 点
好评度: 1 点
在线时间:8(小时)
注册时间:2005-10-14
最后登录:2006-01-23
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



我怀疑测试界有不少无聊的人在拼命炒作测试概念。什么这个测试,那个测试,搞得外行人晕头转向,弄得自己好像很明白似的。
可以说上面的几个测试概念,我一两个case就能覆盖。只是在运行的时候,多从几个角度观测系统罢了。
为什么搞出这么多名词?中国的测试人员啊。


来去随心,过往留影
[3 楼] | Posted: 2005-10-28 12:39 顶端
Fastpoint


该用户目前不在线
级别: 总版主
精华: 44
发帖: 5033
基地声望: 390 点
基地币: 1683 Bug
基地贡献: 0 点
好评度: 15 点
在线时间:818(小时)
注册时间:2005-10-08
最后登录:2008-07-22
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



呵呵

可不可不要这么样徘徊在目光内
你会察觉到我根本寂寞难耐
即使千多百个深夜曾在梦境内
我有吻过你这毕竟并没存在

人声车声开始消和逝
无声挣扎有个情感奴隶
是我多么的想她
但我偏偏只得无尽叹谓

其实每次见你我也着迷
无奈你我各有角色范围
就算在寂寞梦内超出好友关系
唯在暗里爱你暗里着迷
无谓要你惹上各种问题
共我道别吧别让空虚使我越轨
[4 楼] | Posted: 2005-10-28 13:00 顶端
yangh




该用户目前不在线
级别: 测试新手
精华: 0
发帖: 18
基地声望: 3 点
基地币: 6620 Bug
基地贡献: 0 点
好评度: 0 点
在线时间:34(小时)
注册时间:2005-10-25
最后登录:2006-08-08
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



强度测试应该是疲劳强度测试,与压力测试是有区别的
[5 楼] | Posted: 2005-11-03 15:30 顶端
cuiql




该用户目前不在线
级别: 荣誉会员
精华: 5
发帖: 111
基地声望: 56 点
基地币: 563 Bug
基地贡献: 6 点
好评度: 0 点
在线时间:58(小时)
注册时间:2005-10-13
最后登录:2008-11-17
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



不同意3楼的观点。

测试已经不是最初的敲敲键盘、点点鼠标的最原始阶段了,现在测试已经成为一门学科,当然有很多概念需要引入,才使得这门学科更健全。

而且,在实际测试项目过程中,只有正确理解了这些概念,才能知道如何测试。试想,如果一个作测试的人,如果没听说过“性能测试”的概念,怎么可能一下就可以做好这种测试呢。

-------------------------
关于负载(Load)测试、压力(Stress)测试的概念,现在各本书、文章、网络上都不统一,甚至互相矛盾。

谁能给出这几个概念最原始的出处(谁?在哪一年提出的?具体含义是什么?),中英文皆可,以便于正本清源,谢谢!




[6 楼] | Posted: 2005-11-28 11:41 顶端
海松宝


该用户目前不在线
级别: 总版主
精华: 4
发帖: 1741
基地声望: 414 点
基地币: 413 Bug
基地贡献: 291 点
好评度: 15 点
在线时间:1093(小时)
注册时间:2005-10-13
最后登录:2008-10-30
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



Load Test 和 Stress Test 在国外也还没有明确的不同意义,我跟两个做了十几年测试的老外沟通过,他们的理解也不尽相同。

其实叫什么并不重要,关键是你要知道测试的目标和方法,并能够有效的实现就可以了,不必过于在意名称。


软件测试的发展,需要你我他共同参与
[7 楼] | Posted: 2005-11-28 19:21 顶端
jiang850214


该用户目前不在线
级别: 测试新手
精华: 0
发帖: 5
基地声望: 1 点
基地币: 6431 Bug
基地贡献: 0 点
好评度: 0 点
在线时间:1(小时)
注册时间:2006-08-31
最后登录:2007-04-23
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



我看到海分为负载,压力,强度测试三种测试~里边的负载和强度是不是一样的啊~我知道压力和其他的是有区别的~我就是分不清楚负载和强度????
[8 楼] | Posted: 2006-09-01 17:02 顶端
杜春晖




该用户目前不在线
级别: Cntesting老学员
精华: 0
发帖: 209
基地声望: 48 点
基地币: 245 Bug
基地贡献: 10 点
好评度: 8 点
在线时间:183(小时)
注册时间:2006-05-09
最后登录:2008-11-12
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



我这么看:压力测试是测试系统什么情况下失效或者崩溃;负载测试是测试系统什么情况下超出需求指标;强度测试是测试系统在瞬时高负载、长时间负载情况下系统反应;容量测试是测试系统在大数据量交互的反应!
[9 楼] | Posted: 2006-10-19 17:22 顶端
piaofei


该用户目前不在线
级别: 测试新手
精华: 0
发帖: 13
基地声望: 3 点
基地币: 6439 Bug
基地贡献: 0 点
好评度: 0 点
在线时间:8(小时)
注册时间:2006-12-14
最后登录:2008-09-25
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



压力测试更侧重于“点”上,负载测试则侧重于“段”上,强度测试分为:1、运行系统时同时处理大数据量,2、运行一段时间后,积累了大数据量,仍继续运行的能力。好像是这样吧?
[10 楼] | Posted: 2006-12-15 15:38 顶端
开心无奈


该用户目前不在线
级别: 助理测试工程师
精华: 0
发帖: 182
基地声望: 12 点
基地币: 2108 Bug
基地贡献: 0 点
好评度: 0 点
在线时间:76(小时)
注册时间:2007-03-23
最后登录:2007-09-01
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子




[11 楼] | Posted: 2007-04-05 11:18 顶端
老徐




该用户目前不在线
级别: 测试新手
精华: 0
发帖: 9
基地声望: 2 点
基地币: 2216 Bug
基地贡献: 0 点
好评度: 0 点
在线时间:4(小时)
注册时间:2007-04-28
最后登录:2007-05-10
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



老徐跟一个:)如何通俗的理解“性能测试”?



  如果你开发了一个网站,这个网站上放了一些你的文章,你希望每天都有人来访问这个网站,浏览你的文章。

  当只有一个人访问你的网站时,她每点击一个链接打开其中的一篇文章时,IE窗口里很快的就显示了该篇文章的内容,显示内容的时间大概在3秒钟左右。这时,没有任何事情发生。

  但是,当100个人都来访问你的网站时,每个人点击一个链接打开其中的一篇文章时,IE窗口里已经不能很快的显示该篇文章的内容,这时显示内容的时间大概在8秒钟左右。

  最后,如果某天你突发奇想,写了一片非常吸引人的文章,吸引了更多的人来访问你的网站。假设有1000个人在某天上午10点时都来访问你的网站,这时,问题严重了:每个人都点击了你的这篇文章的链接,但是她们苦苦等候了5分种,没有一个人的IE窗口里显示了她们想看的内容。

  在这件事情发生后,这1000人很可能今后都不再来你的网站访问了:(

  我们称这种情况为:你的网站出现了性能瓶颈!

  “性能测试”就该派上用场了!如果在你的网站同时访问者达到了100人后,你开始利用专门的性能测试工具对你的网站进行性能的检查,这个检查不是为了查看100个人同时访问有没有问题,而是为了查看将来一旦出现1000个人同时访问有没有问题。这就是“对性能的测试”!


“实现自己的同时实现他人”
引自“焦点测试论坛”http://bbs.testfocus.com.cn
[12 楼] | Posted: 2007-04-28 14:30 顶端
cxm027


该用户目前不在线
级别: 测试新手
精华: 0
发帖: 8
基地声望: 1 点
基地币: 2115 Bug
基地贡献: 0 点
好评度: 0 点
在线时间:0(小时)
注册时间:2007-06-13
最后登录:2007-06-13
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



概念好多...
[13 楼] | Posted: 2007-06-13 19:55 顶端
muler




该用户目前不在线
级别: 测试新手
精华: 0
发帖: 41
基地声望: 4 点
基地币: 2148 Bug
基地贡献: 0 点
好评度: 0 点
在线时间:19(小时)
注册时间:2007-06-25
最后登录:2008-07-25
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



我觉得压力测试,应该是强度测试
[14 楼] | Posted: 2007-06-27 17:25 顶端

软件测试基地论坛 -> 性能&压力测试技术




软件测试基地上海测仕信息技术有限公司旗下网站
Copyright © 2005-2007 Cntesting.com, All Rights Reserved
沪ICP备06057721号

Powered by PHPWind Code © 2003-06 PHPWind
Total 0.186973(s) query 5, Time now is:11-23 07:34, Gzip disabled
You can contact us


每日一句:Loading...