性能测试第二课

       分享一个性能测试的网站ping.chinaz.com。该工具可以多个地点ping服务器已检测服务器响应速度,http状态和GZIP情况等。

       性能测试的目的是为了验证系统是否达到用户提出的性能指标,发现系统存在的性能瓶颈,起到优化系统的目的。

       功能测试是和性能测试联系在一起的,功能测试是性能测试的基础,功能测试需要做到需求覆盖率高,性能测试重要的是设计业务场景以及相对应的指标。手工是和自动化联系在一起的,自动化是手工测试效率的提升。

       性能测试一个分为狭义的性能测试,负载测试和压力测试三类。以下是各自的区别。


       我的理解是狭义性能测试是做符合用户满意度的需求测试,比如用户要求达到500TPS,但是实际系统可以处理1000TPS,这是系统的瓶颈,那么当你得到1000这个值的测试过程就是负载测试,当继续增加到1300或者更多的时候就是在做压力测试,也叫极限测试。整个性能测试过程就是这样分三个阶段一步步上升的,从而得出系统的各项指标或特性。性能一般要么来自需求规格说明书中明确的说明,要么来自多次性能测试的各项平均值。指标当中主要包括操作系统指标,数据库指标和软件本身的指标。性能测试的重点在于前期的数据设计和后期的数据分析。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 文章来自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鹏阅读 13,003评论 2 126
  • 1.问:你在测试中发现了一个 bug ,但是开发经理认为这不是一个 bug ,你应该怎样解决。 首先,将问题提...
    qianyewhy阅读 13,036评论 4 123
  • 软件性能的产生 1、从“经济学”的角度来考虑软件产品,这是一个意味深长的变化。 2、要运用投入产出的关系分析和指导...
    WinterM9阅读 8,643评论 0 29
  • 思念随花香飘扬 文笑看人生 清晨雨打窗 嘀嗒嘀嗒奏着乐章 悦耳动听 像是你的话语 缠绕在耳旁 雨打花瓣落 满是惆怅...
    笑看人生_b68a阅读 2,299评论 3 9
  • 移动互联时代,很多互联网服务都会同时具备网站以及移动客户端,很多人认为APP的能帮助建立更稳固的用户关系,于是经常...
    zyl04401阅读 44,259评论 17 72