摘要: 场景:用户登录的密码需要进行MD5加密,并转换成大写;MD5加密后的字符串是小写的, 思路:1.使用__MD5函数对密码进行加密,转换成32位小写字符串;2.使用${__uppercase(,)}函数把转换后的值再次转换成大写的; 如图:用户的登录密码是1234567,先使用MD5进行加密 Stri 阅读全文
posted @ 2021-03-24 09:40 呆萌呆萌呆萌 阅读(757) 评论(0) 推荐(0) 编辑
摘要: 文件的上传与下载 文件的上传: 首先要确认上传的文件,然后通过抓取的接口查看类型,(参数名称在接口中没有看到所以就自己填了一个)这里上传的是个PDF文件; Advanced中Implementtation必须选择Java,否则运行就报错了; 上传成功,返回了文件在服务器的地址 文件的下载: jmet 阅读全文
posted @ 2021-03-23 14:19 呆萌呆萌呆萌 阅读(279) 评论(0) 推荐(0) 编辑
摘要: __counter 计数函数,一般用来统计线程迭代的次数; TRUE,每个用户有自己的计数器;FALSE,使用全局计数器:填写true,表示统计每个线程的每一个线程的迭代次数,false表示,把所有线程合到一起统计; 如图,${__counter(true,)},2个线程循环2次,统计的是每个线程的 阅读全文
posted @ 2021-03-22 18:10 呆萌呆萌呆萌 阅读(407) 评论(0) 推荐(0) 编辑
摘要: CSV参数化 介绍: Filename:文件名称;来填写文件的路径,如果文件在bin目录那么就直接填写文件名称就行; File encoding:csv文件编码,一般填写utf-8、gbk,如果填写了utf-8还是有乱码,那么需要确认csv文件里的是不是utf-8; Variable Names(c 阅读全文
posted @ 2021-03-22 18:08 呆萌呆萌呆萌 阅读(643) 评论(0) 推荐(0) 编辑
摘要: 场景:在提交审核的时候有审核开始时间和结束时间,结束时间比开始时间晚,所以这两个时间需要进行参数化,所以用到了此函数; 如图:添加BeanShell Sampler,写入脚本,会传递出senderDate,和orderDate两个变量; 如果想要后移多少天,可以Calendar.HOUR_OF_DA 阅读全文
posted @ 2021-03-22 18:06 呆萌呆萌呆萌 阅读(77) 评论(0) 推荐(0) 编辑
摘要: __setProperty的作用是把一个值设置成全局属性,供后续读取,可以用来跨线程调用; 属性名称: 属性名称,供后续读取; Value of property:属性的值,一般都是一个提取出来的值,提取出来的值会通过提取器提取,用一个变量名表示,所以填写的时候,一般是${变量名} Return O 阅读全文
posted @ 2021-03-17 22:28 呆萌呆萌呆萌 阅读(708) 评论(0) 推荐(0) 编辑
摘要: _RandomString随机字符串函数,输入一个长度,然后返回这个长度的字符串; Random string length:输入的是一个整数,表示这个随机字符串的长度,是必填的; Chars to use for random string generation:填写随机字符串的内容,用于生成字符 阅读全文
posted @ 2021-03-15 15:43 呆萌呆萌呆萌 阅读(520) 评论(0) 推荐(0) 编辑
摘要: _Random是一个随机函数,需要设置一个区间,然后会在这个区间随机返回一个值; 一个范围内的最小值: 输入这个范围的最小值,必填,输入整数,小数和其他的会报错,最小值不能大于最大值; 一个范围内允许的最大值:输入这个范围的最大值,必填,输入整数,小数和其他的会报错,如果最小值等于最大值,那么返回的 阅读全文
posted @ 2021-03-12 17:51 呆萌呆萌呆萌 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 提取的一个变量有多个值 如图:返回的是一个列表,想要提取一个字段,提取出来之后会有很多值,选择我们需要的 可以提取全部,匹配数字填写-1,表示全部 可以提取第一个,匹配数字填写1,表示提取第一个,以此类推2,3。。。 如果想提取gatewayId=130的gatewayNo的值 正则"gateway 阅读全文
posted @ 2021-03-10 16:47 呆萌呆萌呆萌 阅读(751) 评论(0) 推荐(0) 编辑
摘要: 正则表达式中提取两个不连续的变量 如图:响应返回的是一个列表,需要提取其中的两个字段,但是两个字段是不连续的 如果直接提取则会提取失败,如图: 所以需要改变一下正则表达式:"gatewayNo":"(.+?)",[.\s\S]+?"gatewayMac":"(.+?)" 在中间添加 [.\s\S]+ 阅读全文
posted @ 2021-03-10 16:17 呆萌呆萌呆萌 阅读(472) 评论(0) 推荐(0) 编辑