小结一下网络测试的一些术语,归纳整理了下,如下:
发出请求时间
IE浏览器发送HTTP请求开始,到IE浏览器发送HTTP请求结束的消耗时间。
注:HTTP请求的最后一个数据包在网络上传送并到达WEB服务器的时间没有包括在内。当一个HTTP请求包含的数据量比较小时,例如仅发出一个元素下载(GET)请求,发出请求时间通常是比较短的。而当一个HTTP请求包含的数据量比较大时,例如上传文件(POST)请求,此请求会被WINDOWS网络层(winInet)分成多个数据包分多次传送到WEB服务器,每个数据包被WEB服务器接收之后才会通知IE浏览器继续传送下一个数据包,所以这时发出请求时间会相对长一些。
收到第一个包时间
IE浏览器发送HTTP请求结束开始,到收到WEB服务器返回的第一个数据包的消耗时间。
此指标包含了发送HTTP请求时最后一个数据包在网络上的传输时间、服务器响应此请求的时间和服务器回应的第一个数据包在网络上面的传输时间。
剩余包时间
IE浏览器接收WEB服务器返回的非第一个数据包的消耗时间。
当WEB服务器返回的文件比较小时,文件内容被包含在一个数据包之内,此时剩余包时间为0。当WEB服务器返回的文件比较大时,文件会被分为多个数据包分多次传送给IE浏览器,IE接收一个数据包完毕之后才会通知WEB服务器继续传送下一个数据包。所以这时剩余包时间会相对长一些。
内容下载时间
监测一个页面时,从页面角度看,IE浏览器接收WEB服务器返回的非第一个数据包的消耗时间。
关闭连接时间
IE浏览器关闭对应元素的TCP/IP连接的消耗时间,此连接对应“建立连接时间”指标中所建立的连接。
页面对象数
浏览一个页面过程中,从WEB服务器下载的元素数量。
重定向次数
浏览一个页面过程中,总共发生的服务器重定向次数。
页面总下载字节数
浏览一个页面过程中从WEB服务器返回的网络通讯字节总数。
此指标包含了HTTP协议头的字节数,代表了实际发生的真实的网络流量。
元素总下载字节数
下载页面内某一元素时,例如图像元素、css元素,从WEB服务器返回的字节数。
注:此指标未包含HTTP协议头的字节数,所以当服务器未启用HTTP压缩时,页面内全部元素总下载字节数的累计会比页面总下载字节数稍微小一些。而在WEB服务器返回的网络数据包是经过HTTP压缩的情况下,IE浏览器会对原始网络数据包解压缩,此指标指的是解压缩后的元素的大小,页面内全部元素总下载字节数的累计会比页面总下载字节数大很多。
下载速度
下载速度 = 页面总下载字节数 / 网络层时间。
基础页面下载速度
基础页面下载速度 = 基础页面下载字节数 / 基础页面下载时间
基础页面下载字节数
基础页面即WEB服务器返回的纯文本HTML文件。
基础页面下载字节数即为该纯文本HTML文件的总字节数。
首屏下载字节数
IE浏览器显示 第一屏主页面 所包含元素的总字节数。
首屏对象数
IE浏览器显示 第一屏主页面 所包含总的元素个数。
DNS解析次数
浏览一个页面过程中,包含页面中的元素,发生DNS解析的总次数。
DNS解析总时间
浏览一个页面过程中,包含页面中的元素,发生DNS解析时的总花费时间。
建立连接次数
浏览一个页面过程中,包含页面中的元素,建立连接的总次数。
建立连接总时间
浏览一个页面过程中,包含页面中的元素,建立连接时的总花费时间。
DOM元素个数
浏览一个页面过程中,从WEB服务器下载的DOM元素数量。
DOM = Document Object Model,文档对象模型。DOM元素可以理解为一个页面中各种对象的标识,例如一个图片<IMG>...</IMG>,一个表格<TABLE>...</TABLE>,表格中一行<TR>...</TR>。
注意与 页面对象数 的区别。
分享到:
相关推荐
#### 二、软件性能的几个主要术语 **1.2.1 响应时间** 响应时间是指从客户端发起请求到收到服务器响应的整个过程所需的时间。它包括以下几个阶段: - **网络传输时间**:请求数据在网络中的传输时间。 - **服务器...
1999年末,已经出现几个企业级的SAN方案。现在,各工业组织正在努力消除早期SAN实现存在的互操作性问题,希望提供更广泛的SAN存储和信息管理应用。企业SAN方案必须能够简化繁杂的和重复性的存储管理任务,或者使...
2.3.4 几个不寻常的例子 26 2.4 本章小结 26 2.5 习题 27 第3章 变量 29 3.1 引用数据——使用数据的 名称 29 3.1.1 使用名称修改数据 30 3.1.2 复制数据 31 3.1.3 禁用的名称以及一些规则 31 3.2 使用更多的内置...
1.10 小结 18 1.11 习题 18 第2章 编程初步 19 2.1 计算机的内存 19 2.2 什么是变量 21 2.3 存储数值的变量 21 2.3.1 整数变量 21 2.3.2 变量的命名 25 2.3.3 变量的使用 26 2.3.4 变量的初始化 28 2.3.5 ...
本文档旨在探讨一个完整的数据仓库系统的设计思路和技术实现方案,具体包括以下几个方面: 1. **背景介绍**:介绍了待开发的软件系统名称、项目基本信息以及参与人员等内容。 2. **术语和缩写词定义**:为了确保...
在了解该MOSFET的具体参数之前,先简要介绍几个重要的术语和概念: - **VDS**(漏极-源极电压):指MOSFET两端的最大承受电压。 - **RDS(on)**(导通电阻):当MOSFET完全开启时,其漏极和源极之间的电阻值。 - **ID...
**1.8 AIX的几个重要技术** - **1.8.1 LVM-Logical Volume Manager:** - LVM提供了一种灵活的磁盘管理和分区机制,可以动态调整文件系统的大小。 - **1.8.2 JFS-Journal File System:** - JFS是一种高性能的...
小结... 16 可选项元素... 17 其他量词:重复出现... 18 括号及反向引用... 20 神奇的转义... 22 基础知识拓展... 23 语言的差异... 23 正则表达式的目标... 23 更多的例子... 23 正则表达式术语汇总... ...
【标题】:“TIL:火箭速度提升,每天学习小结” 在编程世界中,持续学习是保持竞争力的关键。"TIL (Today I Learned)" 是一个常见的术语,代表着开发者们记录每日新学知识点的习惯,以此来巩固技能并分享知识。...
"Unicode"这个术语被普遍地认为指的是UTF-16(一种unicode的宽字节编码)是不适当的,这是混淆的来源。 对于“high-ascii”语言来说——几乎所有非英语语言,只要XML被编码成UTF-8, TinyXML就能够处理。说起来...
包含两个掩码,并且所有文件既匹配第一个掩码,也匹配第二个掩码, 较小的子集 或者更精确的匹配拥有更高的优先权。例如,如果你用 *.cpp 和 f*.cpp 掩码, f*.cpp 拥有更高的优先权。 RAR 命令行语法 ~~~~~~...
#### 小结 SOA 作为一种架构模式,提供了强大的框架来构建灵活、可扩展的企业级系统。通过对服务的明确界定和标准化交互,SOA 能够简化系统的复杂度,提高业务敏捷性,并促进组织内部及跨组织的合作。 #### 参考...