美文网首页
性能测试概念篇(一)

性能测试概念篇(一)

作者: 测试学习之旅 | 来源:发表于2018-11-17 20:16 被阅读0次

    首先我为自己的偷懒道歉。很长时间没有更新简书了。我不为自己找借口,没有做到的事情,那就说明我还不够努力,没正确认识自己。我自己现在没有什么负担,事情也没有很多,也没有任何人来分享我的时间,那么临时决定,挑战21天坚持做一件事,那就从发21天简书开始,内容不限(刚开始0门槛以后要限制内容) Let's do it !!!

    挑战日更21天之day_01

    性能测试可以说是我从去年开始接触的,今天这篇文章旨在讲述性能测试的概念,概念虽然枯燥乏味但是我认为至关重要。如何理解概念呢?个人觉得跟工作中的例子结合理解,哈哈哈,好像说了个废话,但事实是我就是这样干的。

    性能测试概念

    web的性能测试是通过模拟多种正常负载、峰值、异常负载等条件同时访问服务器,来对系统的各项性能指标进行测试,获得系统的性能数据。

    主要术语和性能指标

    一、并发用户

    1. 严格意义的并发

            所有的用户在同一时刻做同一件事情或者操作

    2. 广义范围的并发

            多个用户对系统进行了操作,这个操作可以是相同的也可以是不同的,很多个用户同时对系统进行操作,对系统而言也术语并发

    二、用户并发数量

          错误理解1:把系统的所有用户数量理解成并发用户数量

          错误理解2:把在线用户数量理解成并发用户数量(例如:一部分提交订单的用户和一部分浏览详情页的用户,浏览详情页的用户此刻是不会对服务器造成影响的)

          在线用户数量是并发用户数量的主要依据之一

    三、请求响应时间

    指的是客户端发起请求后得到响应整个过程耗费的时间

    四、事务响应时间

    事务可能是一系列的请求时间,是对用户而言的,是为了向用户说明这个业务的响应时间而提出。(例如:跨行取款这业务的响应时间就是一系列的请求)

    五、吞吐量

    一次性能测试过程中网络上传输数量的总和。吞吐量/传输时间 = 吞吐率

    六、TPS

    每秒钟系统能处理的事务的数量,衡量系统处理能力的重要指标

    七、点击率

    每秒钟用户向web服务器提交的http的请求数,纸盒指标是web特性的一个指标,web应用模式是“请求”-“响应”模式,用户发出一次请求服务器就要处理一次,所以点击是web处理交易的一个最小的单位,如果把每次点击视为一次交易,那么点击率和tps就是同一个概念,点击率只是参考 的一个性能指标,重要的是分析点击事产生的影响。注意:点击并非是鼠标的一次点击操作,一次点集中可能是多个请求数

    八、资源利用率

    不同系统资源的使用程度,例如服务器系统CPU的利用率,磁盘利用率等,资源利用率是分析系统性能指标而改进性能的重要依据,资源利用率主要针对web服务器、操作系统、数据库服务器等,

    九、虚拟用户

    模拟浏览器向服务器发送请求并接收响应的一个线程或进程。

    十、请求成功率

    服务器正确处理请求的数量和接收待请求数量的比

    图片版

    相关文章

      网友评论

          本文标题:性能测试概念篇(一)

          本文链接:https://www.haomeiwen.com/subject/kqjifqtx.html