jmeter记录一

1、正则表达式

正则表达式分为元字符和限定符
元字符:[abc]  [a-z]  [0-9]  [a-zA-Z0-9]匹配所有字母和数字
\d代表数字,等价于[0-9]
\w代表字母数字下划线
.代表任意字符,阿拉伯文等都可以匹配到
\s  代表空白
^ 代表开头    $代表结尾

限定符:
*代表0个以上
+代表一个以上,至少一个
?代表0或者一个,要么没有,要么有一个  a?代表要么有一个a,要么没有
*+?  ??
限定符只能修饰其前面的那一个字符
aa* =>a+
[a-z]+代表至少有一个a-z的字符
*贪婪
*?懒惰

{2}代表2次,a{2}代表2出现2{2,5}代表最少最少2次,最多5次,a{2,5}代表最少出现2次,最多出现5次,a{2,}最少出现2次,最多不做限制
密码 6-12,数字和字母,[A-Za-z0-9]{6,12}
[0-255]代表0-2匹配一个,后面拼一个55
匹配IP地址:\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3},但是有个问题,就是333这种也可以匹配,也可以用另一种方式
[0-2][0-9][0-9]\.[0-2][0-9][0-9]\.[0-2][0-9][0-9]\.[0-2][0-9][0-9]

jmeter中正则表达式提取器中的模板是什么意思?正则表达式中可以有多个匹配结果,$1$表示匹配第一个括号中的结果,$2$表示匹配第二个括号中的结果。
如:需要匹配出来的结果为:1998-12-11,则模板的写法为:$1$-$2$-$3$
json path tester:如: $.data.msg,$.b[1].name

执行顺序
1、配置元件,2、前置处理器,3、定时器,4、取样器,5、后置处理器,6、断言,7、监听器

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值