性能测试常见指标
1. Vuser虚拟用户
成都创新互联是专业的海拉尔网站建设公司,海拉尔接单;提供成都网站制作、成都网站设计、外贸营销网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行海拉尔网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
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标准差等。
文章名称:性能测试常见指标
网站地址:http://ybzwz.com/article/jsgojg.html