51Testing软件测试论坛

标题: 压力测试与并发测试 [打印本页]

作者: yzylion    时间: 2009-6-10 16:01
标题: 压力测试与并发测试
今天被这个概念搞模糊了
压力测试:是关注的软件系统本身,是看系统在极端的情况下的处理能力,是否会崩溃。其中极端的情况包括但不限于大数据量的交易和大数量的用户数的并发操作。
那么我的问题来了,性能测试中压力测试与并发测试有什么区别呢?
并发测试是压力测试的一种?如果是,两者有什么异同和联系呢?
作者: 阿七    时间: 2009-6-10 17:57
并发测试是压力测试的一种 !

区别在于  并发强调    多个人做一个事     针对于这个事的结果
压力测试 是           多个人在做多个事   针对于整个大局的结果
作者: yzylion    时间: 2009-6-11 09:29
并发是测试的一种
并发是多个人做同一件事,压力是多个人做多个事,我怎么感觉你说的压力多个人做多件事情,有点像在说负载啊?
呵呵
我对压力的理解就是:系统在极端的环境下,比如:大的交易量,数据量,超过最大负载的情况下,再加载用户,则此时系统的反应如何的测试策略。关注的是软件系统本身,虽说,负载是关注的用户规则和需求,但压力应该也要满足用户的潜在需求

我现在不明白的是并发除了是压力测试的一种以外,是否跟压力测试有什么区别

谢谢
作者: yzylion    时间: 2009-6-11 22:13
dddddd
作者: wuxia1981_814    时间: 2009-9-18 18:14
、压力测试通过不断的一次次加压,测试系统所能承受的最大压力。如果只是要知道系统能不能承受目标数量,那可以一次性加压,但是如果测的就是系统最大承载量呢?所以还是老实按照步骤来吧。                                                2、负载测试当压力测试测出了系统所能承受的最大用户量后,是不是还存在一个测试点呢?这个测试点就是在一定的用户量之下,系统能正常运行多长时间。这就是负载测试,背负承载量运行的性能极限时间。               3、大的交易量,数据量,属于大数量测试。                   4、并发测试:在集合点所有用户(或设定的用户数)同时操作一个动作,可以参考下保存功能是常需要做并发测试,以判断数据保存的正确性和系统的处理能力。
作者: hbdxzap    时间: 2009-9-18 19:43
并发测试,指的是多个人做多件事情,可以理解为一个系统,在同时有很多人使用,并且大家使用尽可能多的功能的时候,系统的性能如何.

压力测试,指的是系统能够承受多大的压力,即测试可以有多少用户同时使用,而这些用户在使用的过程中可能出现系统很慢的情况

负载测试指的是在压力承受范围内,很多的用户同时使用,并且系统正常工作,没有明显的使用不畅的情况.
作者: whb19891019    时间: 2016-7-14 11:05
wuxia1981_814 发表于 2009-9-18 18:14
、压力测试通过不断的一次次加压,测试系统所能承受的最大压力。如果只是要知道系统能不能承受目标数量,那 ...

负载测试和压力测试你是不是描述反了,还是不要误导别人的好,不断加压测试系统承受的最大压力那是负载测试,高负载下的测试,或正常负载下系统长时间运行 测试系统性能极限属于压力测试




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