Jmeter脚本增强之关联--正则表达式提取器(8)

关联:适用于从已知请求中获取响应结果,从响应数据中提取目标信息,作为下一个请求的参数(或进行断言 用)

  • 使用步骤:在【登录】请求  右键-->后置处理器 选择需要的关联方式【正则表达式提取器】(例如:用户登录后,将userID提取出来,传递给后续的请求)

 

  • 关键点:怎样设置正则表达式,来提取目标信息?

.  表示匹配任意字符

+ 表示匹配一个或者多个

?表示匹配到结束为止

  •  查询变量userID匹配到的值:

方法一、添加Debug sampler

(用Debug取样器可以方便tester查看系统有哪些变量)

 

方法二、引用提取的变量,此处给debug名称 后面赋值userID的值

=====================================

  • 匹配多个值

引用时这样写:${userID_g1},${userID_g2}(下面截图中,是两个相邻的参数)

 

备注:如果要同时匹配下面的stuId 和 id,正则表达式需要调一下(后续学习正则表达式的,才能搞定)

 

参照:https://blog.csdn.net/hujyhfwfh2/article/details/80551299

猜你喜欢

转载自www.cnblogs.com/ww-xiaowei/p/11132884.html