我在成长

jmeter 正则表达式提取器

上一篇 / 下一篇  2011-02-22 13:34:35 / 个人分类:个人日记

jmeter中的很多的一个后置处理器,用于进行参数化或者结果匹配,用起来其实很容易,主要是大家在写正则表达式的时候,要写对,下面记录下用法和我的调试方法

1、添加
添加》后置处理器》正则表达式提取器
2、使用说明
引用名称:变量名
正则表达式:用于匹配对象的正则表达式
() 小括号内的内容表示的是需要匹配的内容,所以只要把正则表达式放到里面,就会赋值给定义好的变量。
模板:$0$1$2$
表示匹配到的第一个结果
举个例子(来源自官网):
目标:name="file" value="readme.txt"
变量名:
MYREF
regex:name="(.+?)" value="(.+?)"
temple:$1$2$
匹配结果:
MYREF: file.namereadme.txt
MYREF_g0: name="file.name" value="readme.txt"
MYREF_g1: file.name
MYREF_g2: readme.txt
匹配数字:0 随机取值
缺省值:一般为空,用到比较少
3、调试
jmeter没有像在eclipse里面进行代码调试的断点模式,我每次看我匹配的结果的时候,就在后面加上一个http request 到google,发送一个query过去,把变量放到query里面,然后查看发过去的值是不是对的


TAG: Jmeter JMeter jmeter JMETER Regular 参数化 regular

 

评分:0

我来说两句

日历

« 2024-04-20  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 48044
  • 日志数: 34
  • 图片数: 1
  • 书签数: 4
  • 建立时间: 2010-01-12
  • 更新时间: 2012-03-24

RSS订阅

Open Toolbar