术语名称解释

虚拟用户数( VU) 模拟真实用户操作的用户数量,现阶段系统中表示启动独立线程的数量。

吞吐量 
处理能力又叫吞吐量,指的是单位时间内处理的客户端请求数量。从服务器返回给用户端的全部字节数。

响应时间(处理时间) 
响应时间一般包括最大响应时间和平均响应时间,响应时间包括网络上的传输时间, WEB 服务器上处理时间、 APP 服务器上的处理时间、 DB 服务器上的处理时间,响应时间不包括浏览器上的内容显示时间。
最大响应时间: 响应时间中的最大值; 
平均响应时间: 响应时间总和/总响应次数; 
最小响应时间: 响应时间中的最小值。

事务定义 
事务用来衡量脚本中一行代码或多行代码的执行所耗费的时间。 
如果事务代码中包含 Think time(用户思考时间), 那么所耗费的时间应该计入到事务处理时间中。

TPS(每秒事务数)(每个交易独立计算)
应用系统每秒钟处理完成的交易数量, (Transactions Per Second)是估算应用系统性能的重要依据。

每秒事务总数(计算每个交易的数量和)
应用系统每秒钟处理完成的交易数量之和,用户可以自定义多个不同的事务。

HPS(每秒点击数)
(Hits per Second)每秒点击次数,是指在一秒钟的时间内用户对 Web 页面的链接(URL)、提交按钮等点击总和,是 B/S 系统中非常重要的性能指标之一。

每秒响应数
是指在一秒钟的时间内用户对 Web 页面的链接、提交按钮等点击后服务器正常响应的数量总和。

每秒错误数
每秒钟每个类型的独立错误数量,如常见的:HTTP404、 HTTP500 、HTTP502 ,连接超时(CPT-901 错误)、服务器响应超时(CPT-902 错误)等错误,每个错误独立计算。

每秒错误总数
计算每秒钟全部错误的统计之和。

错误率
失败次数计数与全部请求计数的比率。
Action 错误率=Action 出错计数之和/Action 全部用户的请求数之和(所有用户叠加)
Page 错误率=Page 错误计数之和/Page 全部用户请求数之和(所有用户叠加)
事务错误率=事务错误计数之和/全部请求事务之和(所有用户叠加)

成功率
成功次数计数与全部请求计数的比率。
Action 成功率=Action 成功计数之和/Action 全部用户的请求数之和(所有用户叠加)
Page 成功率=Page 成功计数之和/Page 全部用户请求数之和(所有用户叠加)
事务成功率=事务成功计数之和/全部请求事务之和(所有用户叠加)

 CPT录制器
用于录制测试脚本的工具软件,CPT 产品提供了自动录制 HTTP 脚本的工具CPT Recorder 支持 HTTP\HTTPS 协议的录制,也支持手机端的 HTTP 应用录制。

    页(Page)
相当于一个容器,由多个元素构成,统计响应时间时 Page 下包含的内容单独计算响应时间后的汇总值合计为 Page 的响应时间值。

    元素(Action)
构成页面的最小属性单位,包括 html、jpg、png、js、css 等。每一个独立请求内容都是一个元素

    参数
参数可以理解为变量,变量分为很多类型。从来源上可分为系统生成数据的变量和用户提前准备的数据变量(数据文件及多媒体文件变量)以及通过发送请求从而在响应报文中获取的数据变量(关联变量和检查点变量)。

    参数化
参数化就是在测试脚本中引用定义好的参数,目的是在程序运行过程中通过自动引用的替换参数实现模拟多个用户行为的并行访问。

    关联
在测试脚本中的某个请求的响应报文中获取数据,然后在后面的请求报文体中进行引用。获取响应报文中数据是定义关联变量,把关联参数进行引用即为参数化。

   检查点
检查点时是在回放脚本期间搜索特定的文本字符串或者图片等内容,从而验证服务器相应内容的正确性。

   单步执行
每个元素在调试过程中可展示出对应的执行情况,包括请求数据和响应数据。

   场景
测试脚本配置的执行情景(虚拟用户数、执行时间、发起压力测试节点、测试过程中需要监控的机器信息以及基础参数的配置等)组合。

   分区域
发起压力测试的区域遍布全国各地,分区域指代这些可发起压力测试的区域节点。

摘自:http://bbs.51testing.com/thread-1165060-1-1.html

猜你喜欢

转载自blog.csdn.net/qq_41940672/article/details/89400029