性能测试——响应时间
大部分资料都是说:“响应时间=网络响应时间+应用程序响应时间”诸如此类的解释,一时间让人摸不着头脑。
其实可以换个角度去理解这个概念。首先从大方向可以把一个系统分为【前端】与【后端】,而响应时间也可以按照这个划分来理解,如下图:
可以清楚地看出在【没有缓存】的情况下,一个请求发出去之后,需要经过网络传输、DNS解析等步骤才能到达服务器,服务器处理完之后,经由网络传输返回客户端,而客户端接收到以后,要进行解析渲染展示给用户。这里需要注意:网络时间包括请求传输的时间和响应传输的时间,而服务器也可能是多层处理。
这下逻辑就非常清楚了,可以总结为:
响应时间=网络传输(请求)时间+服务器处理(一层或多层)时间+网络传输(响应)时间+页面前端解析渲染时间。
注意:前端页面的解析展示时间一般在做非前端性能测试中不太会关注,因为每个浏览器解析页面的方式不一样,时间也会不一样。
性能测试——响应时间相关推荐
- 怎么做性能测试--响应时间
做性能测试先要懂性能,响应时间(response time)作为性能测试过程中两大重要指标之一是我们必须关注的. 从用户角度来说,用户最讨厌等待.在大量的处理环境中,超过3秒以上的 ...
- 软件性能测试--响应时间
性能测试----响应时间 先来一张图 我们先来分析一个用户去访问一个页面的请求过程,如上图所示 数据传输时间: 平时我们访问一个网站或者网址的时候,当我们输入网址,按下回车,开始 性能测试过程中的请求 ...
- 软件性能测试 响应时间,软件性能测试(连载2)
原标题:软件性能测试(连载2) 1.4性能测试指标1. 响应时间(Response Time ) 响应时间=用户响应时间+前端响应时间+网络响应时间+服务器端响应时间+数据库响应时间,是反映系统处理效 ...
- 【积累】性能测试-响应时间的‘2-5-8’原则
2-5-8原则指的是,如果用户发出一个请求后,这个请求在2s之内得到响应,那么给客户的感觉是该系统性能十分优秀,5s之内请求得到响应,用户会感觉还不错,但当请求响应时间超过8s甚至更长的时间之后,用户 ...
- LR性能测试框架学习总结
性能目的:使用起来速度快,不崩,稳定 性能分类: 常规性能测试--响应时间.响应速度----正常工作,你的速度有多快 负载测试---持续加压,目的是找到崩溃的临界点,目的是用户使用时能不触碰到此临界点 ...
- JMeter 如何实现 Elasticsearch 8.X 性能测试?
1.Elasticsearch 性能测试工具 包含但不限于: 1.rally Elasticsearch 官方压测工具. 下载地址:https://github.com/elastic/rally 文 ...
- 测试学习-114-使用jmeter工具对web项目进行性能测试与稳定性测试
前言 作为测试工程师,相信大家对jmeter这个工具在熟悉不过了,小编的前几篇博客中也有写到jmeter用于接口自动化测试的实战文章,今天主要用来介绍使用jmeter来进行性能测试和稳定性测试的实战. ...
- 品味性能之道十一:JAVA中switch和if性能比较
通常而言大家普遍的认知里switch case的效率高于if else.根据我的理解而言switch的查找类似于二叉树,if则是线性查找.按照此逻辑推理对于对比条件数目大于3时switch更优,并且对 ...
- 某传统企业去O上云案例
最近参与到某新能源制造企业去O上云的项目,网站的需求很简单:以WEB/APP 的形式提供数据查询展示.分析的功能. 网站使用java编写,数据库采用Oracle DataGuard 搭建的高可用架构. ...
最新文章
- 深入研究ConcurrentHashMap 源码从7到8的变迁
- ElasticSearch 深入理解 三:集群部署设计
- 利用ArcMap对tiff或jpg格式地图图片的配准步骤
- java arraylist 函数_Java Extend ArrayList函数
- 普通筛法时间界的证明
- R中‘ts‘ object must have one or more observations
- SpringBoot:Mybatis + Druid 数据访问
- 4G DTU设备数据上传阿里云微信小程序获取阿里云设备数据
- Lisp编制的坡度标注_形位公差自动标注的ATUOLISP程序设计(Ⅰ)
- 什么是SDN,为什么要有SDN,SDN有什么安全问题
- java poi 自动行高,20191012——POI设置单元格自动行高(思路)
- 禁止java自动更新_修改注册表彻底关闭Java自动更新
- 第一章:python入门储备知识
- 日本东京市区坐车到成田机场
- 业务层Service的作用
- 手机html点击按钮复制,网页文字无法复制?按下手机这个键即可复制!网友:厉害了...
- python+selenium自动化脚本例子
- GetKeyState 和 GetAsyncKeyState 区别
- 【Html】16-字体图标
- airpods版本号_苹果更新 AirPods Pro 固件