51Testing软件测试论坛

标题: 容量测试的问题 [打印本页]

作者: 樱qq    时间: 2009-9-16 11:07
标题: 容量测试的问题
我认为,容量测试应该是指:数据库中存有大数据量时的测试,如考虑未来1年,2年,3年内可能有的数据量,
模拟出来之后,再去查看下系统此时性能如何

而于涌先生的收上则说:“容量测试是指测试系统能够处理的最大会话能力,确定系统可处理同时在线的用户数
,通常和数据库有关”

我不知道,这2种说法,到底哪种是对的?
作者: pengjun521    时间: 2009-9-16 11:15
我个人认为  你所指的容量测试其实应该说是压力测试,测试系统在一定数据量下性能会如何。
而容量测试则是于老师书上所说,系统能承受的最大压力。
作者: 樱qq    时间: 2009-9-16 14:38
如果照2楼的说法,那么,压力测试和容量测试的区别又在哪呢,
作者: hueslife    时间: 2009-9-16 15:37
原帖由 樱qq 于 2009-9-16 14:38 发表
如果照2楼的说法,那么,压力测试和容量测试的区别又在哪呢,



个人觉得楼主的问题属于容量测试
压力测试是使系统崩溃的最大负荷
作者: hueslife    时间: 2009-9-17 17:46
大家都来讨论哈
作者: swallow509    时间: 2009-9-18 15:29
容量应该是系统最多能承受多少会话量,但此时系统应该不会崩溃,出于N的临界边缘;

而压力测试应该是测试系统承受多少会话量后,会崩溃,应该是N+1的量;

个人见解。
作者: mentgmery    时间: 2009-9-18 15:46
容量测试,capability testing,也就是系统的吞吐量
作者: 月上百合    时间: 2009-9-21 14:59
Volume Testing容量测试:根据数据库的存储空间,向数据库内构造不同数量级的数据,分别执行一种或多种业务,查看DB Server表现,目的在于确定最大容量
作者: mentgmery    时间: 2009-9-21 16:17
还是斑竹解释的更专业些
作者: hueslife    时间: 2009-9-21 16:42
原帖由 月上百合 于 2009-9-21 14:59 发表
Volume Testing容量测试:根据数据库的存储空间,向数据库内构造不同数量级的数据,分别执行一种或多种业务,查看DB Server表现,目的在于确定最大容量



原来是这样的呀
作者: ermine    时间: 2009-9-21 19:55
容量测试一般是需求定义出来的指标,直接按照指标测试,测试的是一个点。
压力测试是在这个点基础上,逐渐加压,看系统什么时候崩溃,观察系统动态信息。

就好比建幢大楼,设计要求能够承受8级大风。
如果直接来个8级的风,看楼倒不倒,就是容量测试。
在8级以上,测9级,10级等等,看楼什么时候倒,就是压力测试。。。。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2