随笔分类 -  Jmeter

摘要:作业内容: 获取登录接口token,用提取器获取token 接口加上断言,验证结果 登录接口返回token,传参到验证token接口使用,且添加断言。 操作步骤: 1.token.jar包放到start.bat同级目录,只启动前置服务器 2.jmeter调用获取token接口 POST请求,端口80 阅读全文
posted @ 2021-12-13 01:39 弯一步 阅读(97) 评论(0) 推荐(0)
摘要:介绍常用的随机函数。 阅读全文
posted @ 2021-12-13 01:02 弯一步 阅读(21) 评论(0) 推荐(0)
摘要:一、响应断言 1.添加响应断言 路径:请求--断言--响应断言 作用:验证接口数据返回是否符合预期结果。 响应断言界面,可以根据不同响应增加判断,例如状态码,返回文本,响应头。 点击添加,可输入需要断言内容,可以添加多个。 查看结果树 结果实际是请求成功的,但断言失败。无法匹配到响应内容。 二、Be 阅读全文
posted @ 2021-12-13 00:44 弯一步 阅读(117) 评论(0) 推荐(0)
摘要:Beanshell取样器 添加路径:线程组--取样器--Beanshell取样器 取样器中输入语句,会在log中打印出来。 msg1是在正则提取器中定义的变量名。 log.info("msg1: "+"${msg1}");log.info("msg2: "+"${msg2}"); 打印情况: 阅读全文
posted @ 2021-12-13 00:43 弯一步 阅读(346) 评论(0) 推荐(0)
摘要:JSON提取器 路径:请求--后置处理器--JSON提取器 对比:JSON提取器要比正则使用简单 提取器界面 Names of created variables:自定义变量名 JSON Path expressions:json路径 一般写法 $.名称 。同时可以查到多个。 Match No:提取 阅读全文
posted @ 2021-12-13 00:38 弯一步 阅读(194) 评论(0) 推荐(0)
摘要:一、正则表达式提取器 1.添加正则表达式提取器 路径:请求--后置处理器--正则表达式提取器 2.正则表达式提取器 引用名称:自定义名称 正则表达式:固定的(.*?) () 括号内就是需要提取的内容 . 匹配任意字符 ? 当匹配到一个后,截止 模板:$1$ 表示取第一个,$2$表示取第二个,$0$表 阅读全文
posted @ 2021-12-13 00:09 弯一步 阅读(355) 评论(0) 推荐(0)
摘要:1.Beanshell后置处理器 添加路径:请求--后置处理器--BeanShell 后置处理程序 作用:将响应输出到log中 点击jmeter右上角黄色感叹号,可看到输出效果。也可以在jmeter的bin文件夹中log文件里查看。 1、常用变量:实际引用Jmeter线程的局部变量,连通Jmeter 阅读全文
posted @ 2021-12-12 23:30 弯一步 阅读(2509) 评论(0) 推荐(0)
摘要:1.添加soap插件 路径:选项--plugins-manager available plugins 搜索soap插件进行安装。 或者导入相应 的jar包到jmeter lib/ext路径下后,重启jmeter,取样器中有soap取样器了。 2.添加SOAP取样器 添加路径:线程组--取样器--C 阅读全文
posted @ 2021-12-12 23:14 弯一步 阅读(608) 评论(0) 推荐(0)
摘要:一、导入mysql的驱动包 1.mysql驱动包,放到jmeter\lib\ext目录下。 jar包导入后需要重启jmeter 二、jmeter数据库连接 1.jemtet添加数据库连接 添加路径:线程组--配置元件--JDBC Connection Configuration 2.数据库连接设置 阅读全文
posted @ 2021-12-12 19:43 弯一步 阅读(739) 评论(1) 推荐(0)
摘要:CSV文件配置 添加路径:线程组--配置元件--CSV 数据文件设置 CSV页面字段: 文件名:读取文件的路径,csv格式 文件编码:文件内容编码和 设置编码统一。UTF-8 变量名称:CSV文件字段名,多个用逗号隔开。例如 Name,Sex 忽略首行:读取文件首行数据,选择false,忽略选择tr 阅读全文
posted @ 2021-12-06 00:42 弯一步 阅读(186) 评论(0) 推荐(0)
摘要:While逻辑控制器 添加路径:测试计划--线程组--逻辑控制器--While控制器 Condition为 空,一直执行逻辑器下请求。 Condition为 LAST,请求失败则中断执行。 While配和函数助手使用 生成counter函数 请求名称中添加生成的函数,${__counter(true 阅读全文
posted @ 2021-12-05 23:42 弯一步 阅读(113) 评论(0) 推荐(0)
摘要:1.jmeter逻辑控制器--随机控制器 请求地址:http://api.qingyunke.com/api.php?key=free&appid=0&msg=鹅鹅鹅 添加路径:测试计划--线程组--逻辑控制器--随机控制器 随机控制器下添加多个接口, 总结:控制器下添加多个接口,随机调用一个接口 阅读全文
posted @ 2021-12-05 20:51 弯一步 阅读(80) 评论(0) 推荐(0)