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学习-008-JMeter 后置处理器实例之 - 正则表达式提取器(一)概述及简单实例

JMeter学习-008-JMeter 后置处理器实例之 - 正则表达式提取器(一)概述及简单实例   上文我们讲述了如何对 HTTP请求 的响应数据进行断言,以判断响应是否符合我们的预期,敬...
  • hualusiyu
  • hualusiyu
  • 2016年12月06日 09:46
  • 286

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

1、需要获取响应数据的请求右键添加-后置处理器-JSON Extractor 2、如果要获取json响应数据多个值时,设置的Variable names 与JSON Path expression...
  • SayDream
  • SayDream
  • 2017年03月14日 17:36
  • 2691

JMeter学习-011-JMeter 后置处理器实例之 - 正则表达式提取器(三)多参数获取进阶引用篇

JMeter学习-011-JMeter 后置处理器实例之 - 正则表达式提取器(三)多参数获取进阶引用篇   前两篇文章分表讲述了 后置处理器 - 正则表达式提取器概述及简单实例、多参数获取,...
  • hualusiyu
  • hualusiyu
  • 2016年12月06日 16:58
  • 331

Spring 学习笔记 (II) 之后处理器和Resource

========================= 深入使用 Spring(I) ========================= 1、Spring 框架允许开发者使用两种后处理器扩展 IoC 容器...
  • u013678930
  • u013678930
  • 2015年12月24日 11:42
  • 352

JMeter 如何把上一个请求的结果作为下一个请求的参数 —— 使用正则提取器

JMeter把上一个请求的结果作为下一个请求的参数,我使用百度的方法,因为没有理解到提取数据的含义,导致没有获取正确,主要的原因是我要获取参数的格式为: {"code":"100","data":{...
  • heart_1014
  • heart_1014
  • 2016年10月25日 10:50
  • 630

JMeter常用函数整理

"_csvRead"函数   csvRead函数是从外部读取参数,csvRead函数可以从一个文件中读取多个参数。   下面具体讲一下如何使用csvread函数:   1.新建一个csv或...
  • smj811504083
  • smj811504083
  • 2017年03月20日 15:26
  • 1262

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

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

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

Jmeter中正则表达式提取器使用详解 在使用Jmeter过程中,会经常使用到正则表达式提取器提取器,虽然并不直接涉及到请求的测试,但是对于数据的传递起着很大的作用,...
  • Foreverlemon
  • Foreverlemon
  • 2017年05月31日 16:55
  • 311

详解JMeter正则表达式

1.概览 JMeter中包含范本匹配软件Apache Jakarta ORO 。在Jakarta网站上有一些关于它的文档,例如a summary of the pattern matching ...
  • fanjeff
  • fanjeff
  • 2015年07月14日 09:38
  • 9786

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

1,jmeter 后置处理器之正则表达式,第二个请求中的参数值是一个请求的相应消息的一个值,只演示获取到想要的值,后置处理器之juery的实例请下载附件 后置处理器.jmx 步骤1: 步骤...
  • jl292355621
  • jl292355621
  • 2016年09月13日 22:59
  • 311
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Jmeter里面用到的正则后置处理器
举报原因:
原因补充:

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