博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
性能测试学习之一 ——性能测试指标
阅读量:7232 次
发布时间:2019-06-29

本文共 1102 字,大约阅读时间需要 3 分钟。

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负载

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

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

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

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

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

12.  Std. Deviation标准差

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

via:

注:转载需注明出处及作者。

      

你可能感兴趣的文章
POJ 2387 Til the Cows Come Home
查看>>
POJ 1733 Parity game
查看>>
apply函数用法
查看>>
[转载] Knowledge Management and Engineering——07 PROMOTE Methodology
查看>>
deepin 2014 安装后 ,grub出错
查看>>
DevExpress.XtraGrid 导出文本的bug
查看>>
CentOS 7 系统初始化设置
查看>>
【树莓派智能门锁】使用脚本控制GPIO来开锁【4】
查看>>
转载---- 使用opencv源码自己编制android so库的过程
查看>>
vue 构建项目遇到的问题
查看>>
JAVA线程调度的优先级
查看>>
java中的内部类
查看>>
什么是死锁和如何解决死锁
查看>>
iOS:switch case中报错expected expression
查看>>
转 抽象类和接口联系与区别
查看>>
NSUserDefaults读取和写入自定义对象(转载)
查看>>
成员变量与静态变量的区别
查看>>
找出1-100中缺失的两个数
查看>>
Work with Unicode, CCSID & DBCS
查看>>
scanf()总结--从网上收来的,感觉很好,用来提醒自己,c语言真是博大精深!!【转】...
查看>>