摘要: 写在前面的话全国相继出现新型冠状病毒,也挡不住我更新Jmeter系列的热情! Xpath提取器在做网页源文件提取时候用的比较多,提取完参数后,相当于把参数以key-value的形式放到参数池,以便后面的请求使用。 **注意:不能超前引用,即在定义前就进行参数化** 实战 在请求的子节点下添加后置处理 阅读全文
posted @ 2020-01-21 14:23 测试充电宝 阅读(175) 评论(0) 推荐(0) 编辑
摘要: JSON提取器是最常用的一种用于关联的元器件,提取完参数后,相当于把参数以key-value的形式放到参数池,以便后面的请求使用。注意:不能超前引用,即在定义前就进行参数化简单JsonPath提取实战自己mock一个简单的接口数据如下 { "province": [ { "id": 110000, 阅读全文
posted @ 2020-01-18 21:42 测试充电宝 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 必须有一个参数池(参数源会被解析成key-value的形式存放在参数池),脚本中通过引用参数池里面的key进行参数替换。 例如:jmeter做模拟不同用户登录,可以参数化循环从池子里获取不同用户 jmeter中可以用CSV 数据文件设置,用户自定义变量,用户参数完成参数化 CSV 数据文件设置 一般 阅读全文
posted @ 2020-01-17 09:03 测试充电宝 阅读(197) 评论(0) 推荐(0) 编辑
摘要: JMeter 的函数是一些特殊值,函数调用的语法如下: ${__functionName(var1,var2,var3)} 解释:“_functionName” 匹配函数的名称,圆括号内为函数参数,如 ${time(YMD)}。无参数的函数可以不需要圆括号,如${_threadNum}。如果参数包含 阅读全文
posted @ 2020-01-15 12:55 测试充电宝 阅读(1208) 评论(0) 推荐(0) 编辑
摘要: 本文通过一个稍复杂脚本,会使用最常用的元器件(不了解的可以去看前五篇),巩固下对元器件的掌握情况,开始吧! 确定脚本内容 此次脚本实战系统是我自己开发的平台,选其中一个小业务,进行设计自动化脚本:登录获取token信息头加入token认证(我平台的认证Authorization:Basic+空格+( 阅读全文
posted @ 2020-01-14 11:13 测试充电宝 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 逻辑控制器 主要介绍:IF控制器,事务控制器,循环控制器,简单控制器,ForEach控制器等,其他控制器会在进阶篇中一一介绍。IF控制器 不勾选“interpret condition as variable expression”直接输入我们需要判断的表达式即可,判断表达式为真时,执行if控制器下 阅读全文
posted @ 2020-01-13 09:09 测试充电宝 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 前置处理器 前置处理器中,我觉得BeanShell 预处理程序,用户参数,JDBC 预处理程序用的比较多JDBC 预处理程序:跟JDBC request类似,不做过多介绍BeanShell 预处理程序:准备在进阶篇中介绍,基础篇不做过多介绍,会用到java用户参数:我在工作中用的很少,还是喜欢用户自 阅读全文
posted @ 2020-01-10 14:29 测试充电宝 阅读(2159) 评论(0) 推荐(0) 编辑
摘要: 配置原件 重要元器件:CSV数据文件设置,HTTP信息头管理器,HTTP Cookie管理器,HTTP默认请求值,用户自定义变量 CSV 数据文件设置 设置csv数据文件 文件名:你的csv数据文件路径,还支持txt,bat等 文件编码:例如可以是UTF-8,那么jmeter就会以UTF-8读取文件 阅读全文
posted @ 2020-01-09 23:04 测试充电宝 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 元器件分类元器件有以下几大类: 取样器 逻辑控制器 前置处理器 后置处理器 断言 定时器 测试片段 配置原件 监听器 每个分类下有很多元器件,加起来差不多有几十种,下面会对工作中最常用的元器件作详细说明。元器件介绍 测试计划 一般来说,测试计划不需要做任何配置,但还是选取部分配置做个说明 用户自定义 阅读全文
posted @ 2020-01-09 22:59 测试充电宝 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 构成Jmeter脚本的最小单位是元器件,不同复杂程度的脚本,主要体现在使用了不同类型的元器件,元器件之间的相互关联,相互依赖。本文意在热身,因此介绍最基本的用法。 最简单的脚本 左侧菜单树右击添加元器件:线程组,Http请求,查看结果树,聚合报告。 设置一下Http请求,拿百度做被测对象,设置参数如 阅读全文
posted @ 2020-01-09 22:08 测试充电宝 阅读(290) 评论(0) 推荐(0) 编辑