随笔分类 - JMeter
摘要:一、添加任一监听器,写入保存文件地址,文件为jtl文件: 二、生成报告:
阅读全文
摘要:1、新建文件后缀.bat: 字符集使用 ANSI 编码,不然有中文会乱码,执行失败 2、输入内容如下,根据实际情况修改路径: @echo off REM 设置 JMeter 的安装目录,根据实际情况修改路径 set JMETER_HOME=C:\apache-jmeter-5.4.1 REM 设置测
阅读全文
摘要:一、路径: 二、操作: 把请求按顺序放到临界控制器下,请求会按顺序执行 三、执行效果
阅读全文
摘要:一、路径: 二、配置 1、在While控制器下添加请求,获取请求返回的某个用于判断是否继续执行的变量: 2、在逻辑控制器中,添加判断: ${__javaScript(${status}==0)}当满足条件${status}==0时,继续执行While控制器下的请求,当不满足时,则跳出循环: 3、执行
阅读全文
摘要:一、 主机\从机安装相同版本JDK 1、openjdk压缩包解压到C盘,配置环境变量 2、 cmd,执行检查是否安装成果: java -version 二、 主机\从机安装相同版本JMeter 1、jmeter压缩包解压到C盘,配置环境变量 2、 jmeter.bat,发送快捷方式到桌面 3、 双击
阅读全文
摘要:【报错信息】 Non HTTP response code: org.apache.http.conn.ConnectTimeoutException/Non HTTP response message: Connect to IP:端口 failed: Read timed out Non HTT
阅读全文
摘要:Save Successful Responses only:仅保存成功响应 Save Failed Responses only:仅保存失败响应 Don’t save Transaction Controller Sample Result:不保存事务控制器样本结果 Don’tadd number
阅读全文
摘要:一、先安装JDK 我选择了open JDK 下载地址:https://jdk.java.net/archive/ 下载后,解压到要安装的文件夹 设置环境变量 新建:JAVA_HOME , JDK的安装目录 编辑PATH变量: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
阅读全文
摘要:【背景】 变量A返回了多个数值,需要调用需${A_1},${A_2}...这样调用,想自动依次调用,增加了计数器,引用名称为n,不能${A_n}的方式调用,这里就涉及到了嵌套变量应用。 还可以应用到断言中。 【变量comment_id返回了多个数值】 【先创建一个循环控制器】 【创建一个计数器,引用
阅读全文
摘要:一、配置数据库驱动 1、下载驱动: 【mySQL】 下载地址:http://dev.mysql.com/downloads/connector/ 【Oracle】 下载地址:http://www.oracle.com/technetwork/database/features/jdbc/jdbc-d
阅读全文
摘要:一、打开命令窗口 windows系统,输入cmd,打开命令窗口。 二、输入命令导出报告 D:\JMeter\apache-jmeter-5.4\apache-jmeter-5.4\bin\jmeter -n -t F:\社区.jmx -l F:\结果\test.jtl -e -o F:\report
阅读全文
摘要:路径:右键取样器【添加】-【断言】-【JSON断言】 Assert JSON Path exists:要断言的 JSON 表达式路径,$代表根节点。 Additionally assert value:此外断言的值,若需要根据值做判断,勾选。 Match as regular expression:
阅读全文
摘要:路径:右键取样器,【添加】-【断言】-【响应断言】 注:【测试字段】响应代码:匹配响应代码,如:HTTP协议返回“200”代表成功。 【模式匹配规则】 包括(Contains):包含,可用正则。 匹配(Match):匹配,可用正则。 相等(Equals):相等,不能用正则,区分大小写。 字符串(Su
阅读全文
摘要:【先在察看结果树测试下】: 【再建Json提取器】 路径: Names of created variables:变量名,多个用英文分号“;”分隔 Json path:json path表达式,多个用英文分号“;”分隔 Match no: 0随机,N取第几个匹配值(如1,则取第一个值),-1匹配所有
阅读全文
摘要:CSV数据文件设置(CSV Data Set Config)获取参数值,是把文件作为数据源,配置变量名,从文件中读取对应变量赋值。 【路径】配置元件->CSV数据文件设置 【配置参数文件】 文件名(Filename):录入作为数据源的文件的路径 变量名称(Variable Names):设置变量名字
阅读全文
摘要:路径:前置处理器->用户参数 【添加变量和赋值】 【调用参数】 【场景设置】 【执行】
阅读全文
摘要:作用:从接口的返回结果中,通过正则表达式,获取参数,给后面的接口使用 【创建正则表达式】 路径:【添加】-【后置处理器】-【正则表达式提取器】 引用名称:后续使用该参数的变量名称,引用格式:${引用名称},如上图中的${roomid} 正则表达式:提取值的正则表达式,如果返回结果中有\,正则表达式需
阅读全文