响应时间 反映了完成某个操作所需要的时间,其标准定义是“应用系统从请求发出开始,到客户端接收到最后一个字节数所消耗的时间”,是从用户视角观察软件性能的主要体现,响应时间
- 前端展现时间:前端展现时间,取决于客户端收到服务器返回的数据后,渲染页面所消耗的时间(使用提前渲染的方法,缩短用户主观感受)
- 系统响应时间:web服务器时间、应用服务器时间、数据库时间、以及各个服务期间通信的网络时间
因此,响应时间包含两层含义:技术层面的标准定义 和 基于用户主观感受时间的定义
软件服务器端的性能测试采用标准定义,即应用系统从请求发出开始,到客户端接收到最后一个字节数所消耗的时间
前端性能测试采用用户主观感受的时间定义,在前端性能测试中,会利用一些事件的触发衡量主观感受,比如DOM-Load,Page-Load