看一下压力测试是不是要测最大并发速,也有最大并发速,这两个有什么区别?压力测试就一直加,一直加到扛不住为止,直到把你干崩溃。而性能测试不用把你干崩溃,比如这个单位的需求并发就两万,最后测到最大的可接受的阈值就停止测试。
比如最后测已经能测到三万了,已经完远远满足两万的需求了,直接可以放弃了,就不用一直往上面去加,把我加到崩溃了。就像举重一样,大家想象一下,有些时候国家举重是很厉害的,有些时候某一个运动员选手已经往上面加,加到已经能够拿冠军了,就可以停止了,就停止了,就相当于是容量测试,可以通过这个值已经能拿冠军了。
但是如果是压力测试就要一直加,加到举不起来为止,这叫压力测试。压力测试是极限,而容量测试是满足需求就行了,不用搞到极限。
·第五个稳定性测试。这玩意也很好理解,长时间运行看稳定性怎么样,出不出问题。
·第六个基准测试。它是一种衡量和评估软件性能的活动,通过基准测试来建立已知的性能机械。比如按照目前的配置,最大待机量一千人,与基准测试相关的比如要带一千人,服务器的数量、意念的配置、cpu内存、数据库的表的大小、是否加密这些,这些都是基准。
基准测试就是要带一千人需要有哪些配套,这叫基准。明白,如果是要带一万人又需要哪些配,这就是另外一个极限了或者另外一个基准。通过基准测试就是为了测出后面这些东西。
这六种测试希望大家好好的梳理一下,最好能够理解。如果实在不理解算了,反正把标红的这些给考前看一看,考试在一年当中也考的不多,其中一九年考过一次。软件性能测试有多种不同的测试方法,测试用于资源特别少的情况下考察软件的运行情况,资源特别少的情况是不是强度测试。
用于测试系统可处理的同时在线最大用户数用来测试最大用户数的,其实可以是压力测试也可以是容量测。但是压力测试要体现一个东西叫极限,这里没说极限,所以最好选择容量测试。
关于几种测试它们的定义,大家可以下来再看一下。