随笔分类 -  测试工具 / JMETER

摘要:import java.util.UUID; UUID uuid1 = UUID.randomUUID(); //获取UID的值vars.put("UUID1",(uuid1.toString()).toUpperCase().replaceAll("-","")); //去掉‘-’的大写写法 va 阅读全文
posted @ 2023-05-22 10:59 娜乌西卡在路上 阅读(199) 评论(0) 推荐(0) 编辑
摘要:1、我的电脑->属性->高级系统设置 进入系统属性页面 2、选择高级设置->性能->设置 3、选择高级->处理器计划,选择后台服务;虚拟内存,点击更改 4、虚拟内存->勾选自动管理所有驱动器的分页文件大小 5、点击确定后重启系统 6、重新启动计算机后,软件即可正常启动 阅读全文
posted @ 2022-07-15 10:32 娜乌西卡在路上 阅读(2108) 评论(0) 推荐(0) 编辑
摘要:如果sql返回多个值时如何获取返回结果,参考如下设置 1、如果返回的是单号记录,则可以依据实际场景使用返回变量或数据集获取对应参数即可 2、如果返回结果有多个字段,多条记录,则依据参数类型和返回的行号获取指定行,若需要全部则需要利用foreach控件循环或手动编写脚本 Variable names: 阅读全文
posted @ 2022-07-09 14:52 娜乌西卡在路上 阅读(979) 评论(0) 推荐(0) 编辑
摘要:1、添加JDBC Request 如果要执行多条SQL语句,Quer Type一定要选择 Callable statement,使用Callable statement时,一次可以包含多个SQL,每条SQL语句用“;”隔开 2、点击运行即可查看到多个sql执行的结果 阅读全文
posted @ 2022-07-08 17:50 娜乌西卡在路上 阅读(1081) 评论(2) 推荐(0) 编辑
摘要:点击图标打开函数助手 1、选择函数:CVSRead,如图 2、用于获取值的CSV文件 | *别名代表:文件再系统中的路径,CSV文件列号| next| *alias代表:从那一列开始读取,比如:别名输入:实现创建好的文本文件(txt),D:\dome.txt,alias输入:0,点击生成,如图: 文 阅读全文
posted @ 2022-07-05 16:34 娜乌西卡在路上 阅读(324) 评论(0) 推荐(0) 编辑
摘要:在做接口测试时,有很多情况,我们需要使用某个请求的返回参数中的值,用做下面请求的请求参数。此时,我们就要用到“正则表达式提取器”把需要的值,提取出来。场景:需要审核一条数据,该数据的数据id,需要从上一个请求的返回值中获取到具体操作方法如下:1.添加一个http请求,来获取所有数据的id 2.添加正 阅读全文
posted @ 2022-06-10 14:45 娜乌西卡在路上 阅读(991) 评论(0) 推荐(0) 编辑
摘要:jmeter使用中如果需要数字 一、计数器:生成不重复的数值,并且起始值可自定义,数据类型也可自定义 注意: 1、线程每次执行计数都将从起始数值开始 2、一个线程完成最大数值后则将从起始开始重新计数(如果持续压测,建议最好不要设置最大值) 二、__counter 格式:${__counter(,)} 阅读全文
posted @ 2022-04-14 09:58 娜乌西卡在路上 阅读(6094) 评论(0) 推荐(0) 编辑
摘要:1、需要连接mysql数据库,必然需要安装JDBC驱动,JDBC驱动端下载地址为:https://dev.mysql.com/downloads/file/?id=477058,(如果是postgresql的jar包网址为:https://jdbc.postgresql.org/download.h 阅读全文
posted @ 2022-04-01 10:54 娜乌西卡在路上 阅读(110) 评论(0) 推荐(0) 编辑
摘要:1、__time的简单应用${__time(,)} : 默认该公式精确到毫秒级别, 13位数${__time(/1000,)} : 该公式精确到秒级别, 10位数${__time(yyyy-MM-dd,)}:2019-01-07${__time(YMDHMS,)}:20190107-152155 $ 阅读全文
posted @ 2022-04-01 10:40 娜乌西卡在路上 阅读(62) 评论(0) 推荐(0) 编辑
摘要:jmeter函数Random自动生成随机数 Random使用方式:${__Random( param1,param2 ,param3 )}param1为随机数的下限param2为随机数的上限param3为存储随机数的变量名,是选填项。示例:${__Random(100,200 ,id)} Jmete 阅读全文
posted @ 2022-04-01 10:26 娜乌西卡在路上 阅读(664) 评论(0) 推荐(0) 编辑
摘要:import java.util.Random; public class Random_str {public static String RandomJianHan(int len) {String ret = "";for (int i = 0; i < len; i++) {String s 阅读全文
posted @ 2022-04-01 10:21 娜乌西卡在路上 阅读(196) 评论(0) 推荐(0) 编辑
摘要:jmeter的随机数生成的数字不能是手机号1开头,所以需要编写适当的脚本改写随机数 String account = "${__time(yyyyMMdd,)}"+UUID.randomUUID().toString().split("-")[0]; long timeStamp = System. 阅读全文
posted @ 2022-04-01 10:19 娜乌西卡在路上 阅读(1) 评论(0) 推荐(0) 编辑
摘要:jmeter中随机数,唯一ID有多种函数,但是若要指定长度随机数,且不能重复比较灵活的函数,还是需要编写脚本,可以使用BeanShell Sampler 生成一段随机字符串,可以用来赋值给变量,调用时使用${变量名} import java.util.Random; String random(in 阅读全文
posted @ 2022-04-01 10:10 娜乌西卡在路上 阅读(764) 评论(0) 推荐(0) 编辑
摘要:请求数据和读取数据 提示Read timed out,问题排查如下 第一检查http请求地址、参数与结果数中的请求地址,参数是否一致。 第二检查设置的超长时间是否正确,尝试修改超长时间是否可以解决。 第三请求的端口是否被占用或请求的连接是否有正确关闭。尝试的方法重启jmeter和本机电脑。 第四若是 阅读全文
posted @ 2022-02-21 16:02 娜乌西卡在路上 阅读(890) 评论(0) 推荐(0) 编辑
摘要:JDBC Connection Configuration插件的“Database URL”地址后面添加“?serverTimezone=GMT&useSSL=false” url: jdbc:mysql://localhost:3306/goods_market_db?serverTimezone 阅读全文
posted @ 2022-02-21 15:50 娜乌西卡在路上 阅读(94) 评论(0) 推荐(0) 编辑
摘要:接口格式“x-www-form-urlencoded”“form-data”这里不做描述(百度搜索即可)。 “x-www-form-urlencoded”“form-data”在页面显示都为formdata格式,但是在jemter 中的请求格式稍有不同 1、form-data格式在jmeter请求中 阅读全文
posted @ 2022-01-17 14:39 娜乌西卡在路上 阅读(2279) 评论(0) 推荐(0) 编辑
摘要:首先简单了解下Jmeter有哪些Bean Shell 1)定时器: BeanShell Timer 2)前置处理器:BeanShell PreProcessor 3)采样器: BeanShell Sampler 4)后置处理器:BeanShell PostProcessor 5)断言: BeanSh 阅读全文
posted @ 2022-01-17 11:41 娜乌西卡在路上 阅读(135) 评论(0) 推荐(0) 编辑
摘要:Eclipse导出jar包有两种方式,一种是直接导出jar file,另一种是导出Runnable Jar file. 二者的区别(网络搜索): 1)直接导出jar file:仅仅是把.class文件打包了,其所依赖的其他jar包未进行打包,执行该打包后的文件需要加上第三方jar包。(此方法打包的j 阅读全文
posted @ 2022-01-11 09:45 娜乌西卡在路上 阅读(361) 评论(0) 推荐(0) 编辑
摘要:一、调用bsh方法时出错Error invoking bsh method: eval 报错内容:ERROR - jmeter.util.BeanShellInterpreter: Error invoking bsh method: eval In file: inline evaluation 阅读全文
posted @ 2022-01-11 08:53 娜乌西卡在路上 阅读(2497) 评论(0) 推荐(0) 编辑
摘要:方法一:改配置文件进入Jmeter的bin目录下,找到jmeter.properties文件,以文本形式打开 找到sampleresult.default.encoding这个参数,此行默认是注释的,说明中默认值是ISO-8859-1。 将ISO-8859-1修改成utf-8,去掉注释符号,重启Jm 阅读全文
posted @ 2021-12-20 15:17 娜乌西卡在路上 阅读(382) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示