性能测试常见指标

本文涉及的产品
性能测试 PTS,5000VUM额度
简介:

1.  Vuser虚拟用户

Virtual user,模拟真实业务逻辑步骤的虚拟用户,虚拟用户模拟的操作步骤都被记录在虚拟用户脚本里。Vuser脚本用于描述Vuser在场景中执行的操作。

2.  Transaction事务

事务用来衡量脚本中一行代码或多行代码的执行所耗费的时间。(脚本的虚拟用户运行时计算)

3.  TPS每秒事务数

(Transaction Per Second)每秒钟系统能够处理的交易或事务的数量。

4.  PV Page View

用户通过浏览器访问页面,对应用服务器产生的每一次请求,记为一个PV。

5.  Peak PV 高峰Page View

即PV峰值,指一天中PV数达到的最高峰。

6.  Concurrency并发

狭义的并发--所有的用户在同一时刻做同一操作,目的是测试数据库和程序对并发操作的处理,强调对系统的请求操作是完全相同的,多适用于性能测试、负载测试、压力测试、稳定性测试场景。

广义的并发--多个用户对系统发出了请求或者进行了操作,但是这些请求或操作可以是不同的,强调不限制对系统的请求操作,多适用于混合场景、稳定性测试场景。

7.  Scenario场景

性能测试过程中为了模拟真实用户的业务处理过程,在Loadrunner中构建的基于事务、脚本、虚拟用户、运行设置、运行计划、监控、分析等的一系列动作的集合,称之为性能测试场景。

场景中包含了待执行脚本、脚本组、并发用户数、负载生成器、测试目标、测试执行时的配置条件等。

8.  Response Time响应时间

响应时间是指从客户端发一个请求开始计时,到客户端接收到从服务器端返回的响应结果结束所经历的时间,响应时间由请求发送时间、网络传输时间和服务器处理时间三部分组成。

9.  Think Time思考时间

模拟正式用户在实际操作时的停顿间隔时间。

在测试脚本中,思考时间体现为脚本中两个请求语句之间的间隔时间。

10.  CPU资源

CPU资源是指性能测试场景运行的这个时间段内,应用服务系统的CPU资源占用率。

11.  Load负载

系统平均负载,被定义为在特定时间间隔内运行队列中的平均进程数。

如果一个进程满足以下条件则其就会位于运行队列中:

1)它没有在等待I/O操作的结果

2)它没有主动进入等待状态(也就是没有调用'wait')

3)没有被停止(例如:等待终止)

12.  Std. Deviation标准差

该标准差根据数理统计的概念得来,标准差越小,说明波动越小,系统越稳定,反之,标准差越大,说明波动越大,系统越不稳定。包括响应时间标准差和TPS标准差等。



本文转自 昊洋教育 51CTO博客,原文链接:http://blog.51cto.com/zdytesting/1733655,如需转载请自行联系原作者

相关实践学习
通过性能测试PTS对云服务器ECS进行规格选择与性能压测
本文为您介绍如何利用性能测试PTS对云服务器ECS进行规格选择与性能压测。
相关文章
|
7月前
|
机器学习/深度学习 搜索推荐 算法
推荐系统离线评估方法和评估指标,以及在推荐服务器内部实现A/B测试和解决A/B测试资源紧张的方法。还介绍了如何在TensorFlow中进行模型离线评估实践。
推荐系统离线评估方法和评估指标,以及在推荐服务器内部实现A/B测试和解决A/B测试资源紧张的方法。还介绍了如何在TensorFlow中进行模型离线评估实践。
445 0
|
1月前
|
存储 缓存 监控
性能测试中关注的指标
性能测试关注多个层面的指标,包括系统层(CPU、内存、磁盘、网络)、中间件层(网关、数据库、缓存、MQ、分布式存储)、应用层(响应时间、吞吐量、应用资源、GC、错误信息)及业务层和发压机指标。这些指标帮助评估系统性能,识别潜在瓶颈,确保软件质量和用户体验。
112 4
|
2月前
|
JSON 算法 数据可视化
测试专项笔记(一): 通过算法能力接口返回的检测结果完成相关指标的计算(目标检测)
这篇文章是关于如何通过算法接口返回的目标检测结果来计算性能指标的笔记。它涵盖了任务描述、指标分析(包括TP、FP、FN、TN、精准率和召回率),接口处理,数据集处理,以及如何使用实用工具进行文件操作和数据可视化。文章还提供了一些Python代码示例,用于处理图像文件、转换数据格式以及计算目标检测的性能指标。
80 0
测试专项笔记(一): 通过算法能力接口返回的检测结果完成相关指标的计算(目标检测)
|
7月前
|
JSON 数据可视化 测试技术
性能测试之Artillery(示例及指标)
性能测试之Artillery(示例及指标)
112 2
|
5月前
|
测试技术
单元测试策略问题之行覆盖率和分支覆盖率之间的问题如何解决
单元测试策略问题之行覆盖率和分支覆盖率之间的问题如何解决
202 7
|
5月前
|
Java 测试技术 Spring
单元测试策略问题之平衡单元测试和集成测试的问题如何解决
单元测试策略问题之平衡单元测试和集成测试的问题如何解决
|
6月前
|
测试技术 Windows
软件测试之 性能测试 性能测试基础指标 Loadrunner、Jmeter等工具(下)
软件测试之 性能测试 性能测试基础指标 Loadrunner、Jmeter等工具(下)
83 2
|
6月前
|
测试技术 程序员
软件测试之 性能测试 性能测试基础指标 Loadrunner、Jmeter等工具(上)
软件测试之 性能测试 性能测试基础指标 Loadrunner、Jmeter等工具(上)
109 1
|
7月前
|
敏捷开发 数据可视化 安全
测试度量指标
测试度量指标
117 0
|
7月前
|
敏捷开发 自然语言处理 数据可视化
敏捷测试度量指标
敏捷测试度量指标
134 0