google搜索 站内搜索                 软件测试门户 | 软件测试培训 | 文章资料精选 | 软件测试论坛 | 测试解决方案 | 软件测试博客 | 测试招聘求职 
打印

无忧测试QQ整理——压力测试和性能测试区别

人家说压力测试在渗透测试之后做,那渗透测试和它的关系又如何呢?(测试菜鸟问)

TOP

学习了

TOP

学习了
人生有学不完的东西,我偏偏喜欢上了测试,缘。

TOP

压力测试是性能测试的一部分


Performance Testing(性能测试)其实是客户在满足功能性测试的基础上,对性能进一步要求,一般在客户开发需求中也会提到性能的要求,诸如反应时间,并发用户数量,但基本属于很宽泛的要求。而性能测试就是为客户提供了解应用程序的性能指标,并进行进一步优化创造基准(Baseline)

基本上,我们公司把性能测试分为以下几种测试

Load Testing(负载测试)
Determine if an application can meet a desired service level under real world volumes
确定一个应用程序在真实环境下是否能达到设计标准,注意达到标准就可以了。基本上这些标准为合理的响应时间,需求的并发用户数,交易数量等等。

Stress Testing(压力测试)
Determine the maximum load (typically number of concurrent users/transaction) that the application can service i.e. the application’s breaking point
确定一个应用的最大的承载能力,最大的负载能力,注意要不断增加负载,直到程序崩溃或无法服务或者响应时间超过可接受范围(例如网页需要在8秒内载入)

Spike Testing(不知道怎么翻译,我称为尖峰测试)
Simulate a sudden increase in the number of concurrent users performing a specific transaction to determine the server behavior under abnormal traffic  conditions.
模拟突发情况,在并发用户在短期内急剧增加的情况下,应用程序的表现如何,例如网站直播的短期内大量增加

Endurance Testing(持久性测试)
Subject an application to a pre-defined set of transaction scenario continuously and repetitively for an extended period of time to find out the small problems that grow over a period of time (e.g. memory leaks)
在一种特定的持续交易流量的情况下,长期运行应用程序,以便找出程序运行中的问题,例如内存泄露

以上这些测试在客户提出测试需求的时候基本上会确定测试的类型,在实践中,通常客户会要求负载测试和压力测试两种

TOP

很好呀  支持

TOP

学到了点新的东东,谢谢高手们的发言!

TOP

学习  学习
人生得意须尽欢 莫使金樽空对月 http://miqingyifang.taobaovip.com

TOP

谢谢高手!

TOP

看后感觉——不如看书。

TOP


做得不错嘛,可以看出你是个很认真的人,很稳重的人,顶,好贴

TOP

有争论才有进步嘛~ 呵呵

TOP

综合大家所说的,似乎明白了一些,但是好像还是不是很清楚

TOP

我还是感觉24楼的能让我明白~

TOP


在性能可以接受的前提下,测试系统可以支持的最大负载。在不同负载下(负载一定)时,通过一些系统参数(如反应时间等)检查系统的运行情况;这两句总结比较的精辟
蝴蝶飞飞

TOP

有点毛塞顿开
顶!!!!
喜欢足球的人,L☆VE AC milan的人

TOP

举个例子:
根据客户所要求的最大压力,我想看看某个project所能是否能够承受,就并发执行这么多用户同时执行,我想这就是压力测试。 时间不需要很长。 如并发 300 个User, 时间 30分钟。

而我还可以稳定性测试, 80个User, 时间 2 day。

TOP

成长


在学习中成长!谢谢!

TOP

14楼的仁兄说的再详细不过了,谢谢
努力中^^^^

TOP

呵呵 顶了

TOP

好贴 长见识了
用飘柔的刺猬~~

TOP

 
当前时区 GMT+8, 现在时间是 2008-12-6 01:12Copyright(C)上海博为峰软件技术有限公司 2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:webmaster@51testing.com或发送论坛短信至管理员风在吹