热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

jmeter线程组、元件的作用域与执行顺序、聚合报告详解(2)

一、一般常用线程组:1)虚拟用户组:相当于虚拟用户数2)setupthreadgroup:用于执行预测试操作,这些线程的行为完全像一个正常的线程组元件3)teardownthrea

一、一般常用线程组:



1)虚拟用户组:

相当于 虚拟用户数

2)setup thread group :

用于执行预测试操作,这些线程的行为完全像一个正常的线程组元件

3)teardown thread group:

用于执行测试后动作,这些线程的行为完全像一个正常的线程组元件


二、元件的作用域:

配置元件:会影响其作用范围内的所有元件

前置处理程序:在其作用范围内的每一个sampler元件之前执行

定时器:对其作用范围内的每一个sampler有效

后置处理程序:在其作用范围内的每一个sampler元件后执行

断言:对其作用范围内的每一个sampler元件执行后的结果执行校验

监听器:收集其作用范围的每一个sampler元件的信息并呈现

sampler元件不和其他元件相互作用,因此不存在作用域的问题


执行顺序:

配置元件 前置 定时器 sampler 后置 断言 监听器

如果在同一作用域范围内有多个同一类型的元件,则这些元件按照它们在测试计划中的上下顺序依次执行


三、聚合报告详解:

label:定义http请求名称

样本:表示这次测试中一共发出了多少个请求

平均值:平均响应时长-默认情况下 是单个request的平均响应时长,当使用了 transaction controller时,也可以transaction为单位显示的平均响应时长

中位数:50%用户的响应时长

90%:90%用户的响应时长

最小值:访问页面的最小时长 ms毫秒

最大值:访问页面的最大时长 ms毫秒

异常%:错误请求的数量/请求的总数

吞吐量:默认情况下每秒完成的请求数

KB/sec : 每秒从服务器端收到的数据量



推荐阅读
author-avatar
手机用户2602910773
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有