Jmeter里面用到的正则后置处理器

原创 2015年11月18日 11:26:57
<input type="hidden" name="hidName" value="(.*)"> // 提取HTML中隐藏域的值 
^(.*)$  // 提取整个response返回 
<input value="(.+?)".*\n.*My Label   // 提取My Label关联的input的值 
<input value="radio43" type="radio" name="myradio" id="long_nested_path"/> 
<label for="long_nested_path">My Label</label> 

"(.+:create:.+?)"   // 提取下面link的href的值 
<a href="?wicket:interface=:4:create::ILinkListener:"> 
JSESSIONID=(.*);Path=/ // 从Response的Headers中抓取Cookie JSESSIONID的值 
Set-Cookie: JSESSIONID=(.*?);  // 从Headers抓取JSESSIONID,非贪婪 


Jmeter Regular Extractor - 正则表达式提取器
1、找到所有小数的数字,比如108.5
引用名称:aa
正则表达式:[0­9]+/.[0­9]+
模板:$0$
区配数字: ­1
调用:
${aa_1}:取出第一个满足要求的数字
${aa_2}:取出第二个满足要求的数字
2、找到所有小数点后的数字
引用名称:aa
正则表达式:([0­9]+)/.([0­9]+) 必须用括号分组
模板:$2$ 第二组
区配数字: ­1 取出所有符合要求的
调用:
${aa_1}:取出第一个满足要求的数字
${aa_2}:取出第二个满足要求的数字
3、找到第一个有小数的数字
引用名称:aa
正则表达式:([0­9]+)/.([0­9]+) 必须用括号分组
模板:不写可以,也可以{1},{2}
区配数字: 1 第一个
调用:
${aa_g1}:取出满足要求的第一组数字
${aa_g2}:取出满足要求的第二组数字
4、找到所有小数的数字
引用名称:aa
正则表达式:([0­9]+)/.([0­9]+) 必须用括号分组
模板:不写可以,也可以{1},{2}
区配数字: ­1 取出所有符合要求的
调用:
${aa_1_g1}:取出第一个满足要求的第一组数字
${aa_1_g2}:取出第一个满足要求的第二组数字
${aa_2_g1}:取出第一个满足要求的第一组数字
${aa_2_g2}:取出第一个满足要求的第二组数字
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

jmeter后置处理器之正则表达式提取器

使用这个组件时,注意使用带分组的正则表达式 使用正则分组方便提取干净数据,以免再次处理数据字符串 正则表达式在线工具推荐:点击打开链接...

JMeter 正则表达式提取器(后置处理器取值)

JMeter的测试中,经常遇到上一步骤中生成的数据需要在下一个程序中使用到,这个时候,我们就需要在上一程序的页面中取得生成的值。 我们经常使用正则表达式提取器来进行处理。 例1如下:...
  • wanglha
  • wanglha
  • 2014年11月06日 12:49
  • 1552

JMeter-后置处理器

后置处理器在Sampler运行后执行。 建议都添加后置处理器作为一个sampler的子组件(确保是作用于你需要的那个sampler,不然,他会作用与他同级的所有sampler),比如. ...
  • kdslkd
  • kdslkd
  • 2017年08月30日 17:19
  • 251

jmeter后置处理器JSON Extractor

JMeter处理responses 的json 对于请求1返回的结果,处理以后作为请求2的参数,JMeter提供了正则表达式提取器 如下: 这样也可以通过正则表达式获取responses的某个值 :...

Jmeter 后置处理器 正则表达式+juery 实例演示

1,jmeter 后置处理器之正则表达式,第二个请求中的参数值是一个请求的相应消息的一个值,只演示获取到想要的值,后置处理器之juery的实例请下载附件 后置处理器.jmx 步骤1: 步骤...

jmeter之仅一次控制器、If控制器、前置处理器beanshell、后置处理器beanshell

1、仅一次控制器 作用是把请求放到仅一次里面的时候,不管循环数写几次,放到仅一次控制器里的请求都只跑一次,大部分用在登录,一般就登录一次就可以了,还有jdbc连接 也是连接一次就可以了,不用重复连接。...

jmeter后置处理器JSON Extractor取多个变量值

1、需要获取响应数据的请求右键添加-后置处理器-JSON Extractor 2、如果要获取json响应数据多个值时,设置的Variable names 与JSON Path expression...

jmeter sampler中各个元件的执行顺序

作为jmeter初学者,今天来讲一讲jmeter中初学者容易忽略的地方——jmeter各个元件的执行顺序。 如图,做了一个今天讲解的案例。所有以“定时x”命名的都是是http请求,此请求挂了几个...
  • ck3207
  • ck3207
  • 2016年11月04日 20:52
  • 1795

jmeter后置处理器-正则表达式提取器

上方截图其实是一个正则表达式提取器的固定模式,其中第3、4、5项都可以按照上图这样填写;1、2两项每次都需要根据实际来变化。 下面具体进行说明: 1、引用名称 可以随便取名字,但是最好取一个有意...
  • kaluman
  • kaluman
  • 2017年06月08日 10:37
  • 227

Jmeter识别图片验证码插件(后置处理器)

使用tess4j识别图片验证码点击打开链接
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Jmeter里面用到的正则后置处理器
举报原因:
原因补充:

(最多只允许输入30个字)