qhwzzwa 发表于 2008-11-10 00:03:03

请问性能、压力、负载、容量测试有什么区别

性能测试:测试软件在系统中的运行性能,度量系统与预定义目标的差距。
压力测试:通过逐步增加系统负载,确定在什么负载条件下系统处于失效状态,以此来获得系统能提供的最大服务级别。
负载测试:通过逐步增加系统负载,确定在满足性能指标的情况下,系统所能承受的最大负载量。
容量测试:使系统承受超额的数据容量来发现它是否能够正确处理。
主要是压力和负载,和老师讲的有点不一样。

lanlanlan 发表于 2008-11-10 00:20:35

这几种测试都可以算是性能测试
但侧重点不一样
压力测试的目的是想检查在极端情况下系统的表现
负载测试则强调正常运行而不是异常情况

[ 本帖最后由 lanlanlan 于 2009-4-19 02:30 编辑 ]

qhwzzwa 发表于 2008-11-10 10:53:45

小蓝同学好认真啊,这么晚还在回答问题:lol :lol :lol

一丁 发表于 2008-11-10 13:31:41

都很认真啊,昨天光顾玩了

macdull 发表于 2008-12-8 23:59:03

原帖由 lanlanlan 于 2008-11-10 00:20 发表 http://bbs.51testing.com/images/common/back.gif
这几种测试都可以算是性能测试
但侧重点不一样
压力测试是想找出系统正常服务的临界点 在达到什么样的情况下 系统会失效
比如 一个设计3000人同时登录的论坛 但不知道能否达到3000人同时登录
经过测试发现系统 ...
负载不是找到最大负载是最佳负载,这是我认为的。论坛的:1000,2000,3000人。既然3000人已经是临界点又是需求提出来的,找到就好了啊。那是压力测试。但论坛不一定是3000人的运行状态就是最好的。只是找出在哪种情况最好。而且我认为负载测试是在压力测试之前做的。

lanlanlan 发表于 2009-4-19 02:17:56

哎 - - 其实测试类型不重要

重要的是测到了 得到了这些指标就OK了~

个人认为系统不崩掉比让用户体验更好更重要诶

[ 本帖最后由 lanlanlan 于 2009-4-19 02:23 编辑 ]

云层 发表于 2009-4-21 22:58:16

额。好像我也是这样说的吧
负载的目的在于获得峰值性能
压力测试的目的用来测试会不会垮,稳定性
容量的目的应该是在不同容量下的性能体现,并不是为了测试稳定性

木可 发表于 2009-4-22 13:46:20

如果早一点看到这个贴,考试的时候就会那样答了,也就不会被扣得很惨了~~

[ 本帖最后由 木可 于 2009-4-27 11:37 编辑 ]

macdull 发表于 2009-4-25 23:24:57

这个要找刘得宝老师 哦,是我们北京的老师哦,可惜只听了他一节课就上班了啊。晕,要找他回答啊`

伏枥之骥 发表于 2009-4-29 16:21:58

负载测试是在一定的负荷条件下给系统性能带来的影响,不一定要最大负荷;压力测试是尽量大的负荷下长时间运行对系统性能的影响~——讨论ing~:loveliness:

游丐天下 发表于 2010-1-22 23:59:15

我就能分清负载和压力,其他的都模模糊糊
页: [1]
查看完整版本: 请问性能、压力、负载、容量测试有什么区别