jmeter基础参数

线程组

可以理解为一个测试场景,这个测试场景可能包括多个接口

属性说明
ramp up时间这个时间是说,用多长时间来启动"线程数"对应的线程并且进入工作状态
循环次数代表的是每个线程循环执行的请求次数。循环次数*线程数就可以得到总共测试请求次数
延迟线程直至需要这个参数是说,所有线程是预先创建好,还是在需要的时候在进行创建

取样器

属性说明
继续忽略错误,继续执行
start next忽略错误,线程当前循环终止,执行下一个循环
停止线程当前发生错误的线程停止,不影响其他线程正常运行
停止测试当前正在运行的线程执行完,然后整个测试停止
stop test now整个测试立即停止执行

线程数

属性说明
setup线程组在普通线程组启动之前先执行,主要用于初始化资源,比如建立连接
普通线程组业务线程组,执行业务逻辑
thread down 线程组在普通线程执行结束之后执行,比如关闭连接

调度器

属性说明
持续时间指定整个脚本运行时长,到时间就停止工作
延时时间延时多长时间开始进行工作,持续时间代表什么时候结束,延时时间代表什么时候开始

取样器

属性说明
协议HTTP或HTTPS
服务器名称或IP域名或服务器的IP地址
端口应用端口,不填默认80
请求方式POST、GET、PUT等
路径接口的路径名
参数请求接口需要携带的参数

结果树

CSV Data Set Config

属性说明
文件名需要读取的CSV文件所在路径
文件编码默认,可以不填,一般都是UTF-8
变量名称给csv文件中各列定义一个变量名字(有多列时,用英文逗号隔开列名),后面根据此名称引用
忽略首行忽略csv文件里的第一行
分隔符和文件中的数据列分隔符保持一致,如文件中使用的是逗号分隔,则填逗号
是否运行带引号是否允许数据中有引号,如果数据中本来就带有引号那么建议设置成true
文件结束符再次循环true代表文件数据使用完之后会再次从开始循环读取。edit在没有参数的时候去调用指定的函数或变量
文件结束是否停止线程true代表文件读取完后就停止所有线程
线程共享模式这里限制的是数据的可控范围(在当前线程、当前线程组、所有、部分线程组)

json提取器

属性说明
Names of created variables接收值的变量名,自定义,多个变量用分号分隔,引用方法:${引用名称}
JSON Path expressionjson path表达式,多个用分号分隔
MathNo.(0 for Random)0表示随机;n取第几个匹配值;-1匹配所有。若只要获取到匹配第一个值,则填写1
DefaultValues缺省值,匹配不到值的时候取该值,可写error

聚合报告

属性说明
Lable请求名称
样本总共发送了多少个请求
平均值总体请求平均响应时间
中位数50%请求响应时间
90%百分位90%请求的响应时间
95%百分位95%请求响应时间
99%百分位99%请求响应时间
最小值请求最小响应值
最大值请求最大响应时间
异常%请求的错误率,错误请求/总请求数量
吞吐量服务器每秒完成的事务数量
接收kb/sec每秒从服务器接收数据的大小,单位KB
发送kb/sec每秒往服务器发送的数据大小,单位KB
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值