
性能测试
weixin_43307577
这个作者很懒,什么都没留下…
展开
-
2.0 性能测试-测试流程篇
本文主要介绍下性能测试的基本流程,性能测试从实际执行层面来看,测试的过程一般分为这么几个阶段,如下图:下面分别介绍下每个阶段具体需要做什么:一、性能需求分析:性能需求分析是整个性能测试工作开展的基础,如果连性能的需求都没弄清楚,后面的性能测试执行其实是没有任何意义的,而且性能需求分析做的好不好直接影响到性能测试的结果。一些性能测试人员常犯的错误就是测试一开始就直接用工具对系统进行加压,没...转载 2019-03-22 14:06:15 · 437 阅读 · 0 评论 -
(一) 性能测试-基础篇
一、 什么是软件性能定义:软件的性能是软件的一种非功能特性,它关注的不是软件是否能够完成特定的功能,而是在完成该功能时展示出来的及时性。由定义可知性能关注的是软件的非功能特性,所以一般来说性能测试介入的时机是在功能测试完成之后。另外,由定义中的及时性可知性能也是一种指标,可以用时间或其它指标来衡量,通常我们会使用某些工具或手段来检测软件的某些指标是否达到了要求,这就是性能测试。性能测试定义:...转载 2019-03-22 13:57:46 · 295 阅读 · 0 评论 -
(二)性能测试-理发店模型
理发店模型进一步理解“最佳并发用户数”和“最大并发用户数”理发店模型的进一步扩展相信大家都进过或见过理发店,一间或大或小的铺面,1个或几个理发师,几张理发用的椅子和供顾客等待的长条板凳。在我们的这个理发店中,我们事先做了如下的假设:理发店共有3名理发师;每位理发师剪一个发的时间都是1小时;我们顾客们都是很有时间观念的人而且非常挑剔,他们对于每次光顾理发店时所能容忍的等待时间+剪发...转载 2019-03-22 10:43:09 · 445 阅读 · 0 评论 -
(三) 性能测试--地铁模型分析
地铁模型分析和绝大部分人一样,小白每天都要乘坐地铁上下班,那么就拿地铁来分析,再次深刻理解下性能。为了方便理解分析,先做如下假设。某地铁站进站只有3个刷卡机。人少的情况下,每位乘客很快就可以刷卡进站,假设进站需要1s。乘客耐心有限,如果等待超过30min,就会暴躁、唠叨,甚至选择放弃。按照上述的假设,最初会出现如下的场景。场景一:只有**1名乘客**进站时,这名乘客可以在1s的时间内完成进站...转载 2019-03-22 10:21:20 · 309 阅读 · 0 评论