51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 46243|回复: 52
打印 上一主题 下一主题

做充分的压力测试,在软件上线后是否就不存在性能问题?(2010-1-26)获奖名单已公布

[复制链接]

该用户从未签到

跳转到指定楼层
#
发表于 2010-1-26 09:49:03 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
背景描述:压力测试是对系统不断施加压力的测试,是通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大服务级别的测试。例如测试一个 Web 站点在大量的负荷下,何时系统的响应会退化或失败。
那么做了充分的压力测试,在软件上线后是否就不存在性能问题了呢?


如果你也有矛盾的问题想提出来和大家一起讨论,请点击此处>>
说不定下期PK的话题就是由你提出的哦,请快快参与吧   


奖项获奖名单奖励答案连接
最佳话题PK手云层
50手机话费充值卡+最佳PK手勋章
正方观点 (62)

做了充分的压力测试,软件上线后不存在性能问题。

反方观点 (233)

做了充分的压力测试,软件上线后还存有性能问题。

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

52#
发表于 2017-10-24 17:58:02 | 只看该作者
songjunster 发表于 2011-5-31 22:16
问题的关键是——谁真的能够把压力测试做到100%充分呢?

最多也就是保证在预定的业务场景下没问题,当然 ...

我们的业务就一个场景哈哈
回复

使用道具 举报

该用户从未签到

51#
发表于 2017-2-14 14:20:33 | 只看该作者
赞扬的就是顶贴
回复

使用道具 举报

该用户从未签到

50#
发表于 2014-7-8 23:19:32 | 只看该作者
这个问题就和我们做软件测试,不管你做的是如何的全面、充分,你都不能杜绝软件BUG的存在。
回复

使用道具 举报

该用户从未签到

49#
发表于 2014-3-19 16:55:31 | 只看该作者
支持反方,性能测试只能作为一个参考,结果不是绝对的。
回复

使用道具 举报

该用户从未签到

48#
发表于 2013-8-12 21:47:19 | 只看该作者
看帖子的要发表下看法
回复

使用道具 举报

该用户从未签到

47#
发表于 2011-5-31 22:16:34 | 只看该作者
问题的关键是——谁真的能够把压力测试做到100%充分呢?

最多也就是保证在预定的业务场景下没问题,当然如果软件只有一个业务场景,那就没啥好说的了
回复

使用道具 举报

该用户从未签到

46#
发表于 2011-5-5 13:49:04 | 只看该作者
bug不会穷尽的,性能测试要看你的系能指标,在上线之后如果系统火热,客户量增加,原来的系能指标达不到使用的要求,自然还是需要压力测试进行系能优化的,事情没有绝对的。只有相对的!
回复

使用道具 举报

该用户从未签到

45#
发表于 2010-7-12 12:02:21 | 只看该作者
性能是相对的 不是绝对的
回复

使用道具 举报

该用户从未签到

44#
发表于 2010-4-28 12:21:12 | 只看该作者
回复

使用道具 举报

该用户从未签到

43#
发表于 2010-3-19 10:20:14 | 只看该作者

永远不会有绝对不存在问题的东西!

即使你现在进行了100%的覆盖,也如同正方观点所言,将压力测试理解为性能测试,即使那样又如何?技术这个东西时刻都在更新着,可能一个观点,在现在人看来是真理,到了未来就是一个大大的漏洞。
就好比,古代人认知的“天圆地方”,并认为是真理,而这真理在我们现在人看来是荒谬的一样。
所以,任何事情都没有绝对,只能说是相对。

测试越完全,相对越安全,问题越少。
回复

使用道具 举报

该用户从未签到

42#
发表于 2010-3-18 15:48:22 | 只看该作者

性能问题无法100%杜绝的

测试的环境,用户的环境就已经决定了。
回复

使用道具 举报

该用户从未签到

41#
发表于 2010-3-16 16:16:11 | 只看该作者

性能测试=压力测试+大数据容量测试+稳定性测试+...

压力测试只是性能测试一部分
回复

使用道具 举报

该用户从未签到

40#
发表于 2010-3-12 17:33:38 | 只看该作者
发现都开始 斟酌 “充分”二字的含义了!
可能这个有一些悬念吧!! ^_^
回复

使用道具 举报

该用户从未签到

39#
发表于 2010-3-4 14:39:35 | 只看该作者
再充分也不能保证上线不存在性能问题
回复

使用道具 举报

该用户从未签到

38#
发表于 2010-3-1 14:43:46 | 只看该作者
BUG是杀不尽的。
回复

使用道具 举报

该用户从未签到

37#
发表于 2010-3-1 11:30:54 | 只看该作者
多门外汉的问题啊……怎么琢磨出来的这是……
回复

使用道具 举报

该用户从未签到

36#
发表于 2010-3-1 10:27:23 | 只看该作者

如果只是压力测试,再充分也不能保证上线不存在性能问题

从题目背景来看,这里的压力测试就是对系统不断施加压力的测试,是通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大服务级别的测试。并不是泛指的性能测试,没有进行可靠性测试(long run),怎么保证呢,通常上线的系统需要长期的运转,也许在一定时间内即使压力很大,系统仍能正常运行,但时间长了就会出问题,在测试中经常遇到跑long run时,在第5天或者更靠后的时间系统出问题。尤其是java的系统,内存比较容易在长期运行后出现问题。所以充分的压力测试,不能保证伤心不存在性能问题。
回复

使用道具 举报

该用户从未签到

35#
发表于 2010-2-26 14:34:24 | 只看该作者
凡事无绝对!!!
回复

使用道具 举报

该用户从未签到

34#
发表于 2010-2-26 10:48:46 | 只看该作者

钻个空子

.        晕~ 这题也太一边倒了吧,正方太可怜了,看来大家唯物辩证法学的都不错啊,知道啥事儿都不能搞绝对化,呵呵~~,既然这样就钻个空子吧
        别着急辩,先分析题目吧
        1、充分:做到什么程度呢(理解为:不计成本地....)
        2、压力测试:性能测试里面名词一大堆,什么压力、容量、极限、负载...根本就没有统一的标准(理解为:压力测试笼统来讲就是性能测试)
        3、上线:实际环境复杂么,和测试环境有多大差异(理解为:实际环境和测试环境一样,访问量不大)

        嘿嘿,理解不同,答案也不同。如果我的测试环境就是真实环境,我的测试思路、方案没有任何问题,数据量和访问量等等都没有超出测试的预期(不考虑功能问题、需求变更和不可抗力的因素)――即充分测试,那么软件上线后就不应该出现问题。都做到这份上了就得相信自己。
回复

使用道具 举报

该用户从未签到

33#
发表于 2010-2-25 13:14:35 | 只看该作者
压力测试的定义在于制造超出系统正常情况的负载,测试系统能否在这种情况下不瘫痪,压力测试重点在于稳定性和健壮性

而性能问题主要是面向需求的,是通过负载测试来定义指标和度量方式的,对于能够‘充分’进行负载测试的系统上线后很难出现真的性能问题,而做了充分的压力测试,只能说明你是个不死的小强,但是跑得慢

让我想起了NOKIA3310,怎么摔都不坏,但是你说它性能好?又大,有笨重,运行又慢
回复

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-5-18 06:38 , Processed in 0.085295 second(s), 30 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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