zoukankan      html  css  js  c++  java
  • JMeter正则表达式提取器

    正则表达式提取器主要是用于提取某一个(段)数据,

    用于后续的HTTP请求,

    这个数据源可以是Html页面源码,

    也可以Json格式,

    可以是数据库返回的数据;

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

    我们在浏览器做这几个操作:

    第一步:打开博客园;

    第二步:搜索“Java博客”关键字

     

    现在我们要模拟这两个步骤:

     分析第一步的响应数据:

    <li><a href="http://www.blogjava.net/">Java博客</a></li>

    里面正好有我们需要的关键字“Java博客”,

    那么就可以把第一步响应的值传递给第二步的请求,

    这就需要用到正则表达式提取器了。

    引用名称:变量名,随便取;

    正则表达式:<li><a href="http://www.blogjava.net/">(.+?)</a></li>

    (.+?)表示匹配小括号里面的值;

    模板:$1$

     ${变量名}

     

    分析第二步的响应数据:

    出现了我们预期的结果,

    就像刚才在浏览器里面操作一样,

    说明这个参数的值传递成功了,

    这就是JMeter的关联。

  • 相关阅读:
    如何看Linux服务器的load average
    java中File读取文件中文乱码
    LR代理录制
    虚拟机打开虚拟文件报不兼容,无法使用
    面向对象示例-注册登录例子
    pickle 模块
    item方法
    加密方法
    @classmethod 和 @staticmethod 用法
    python 中 @property 的用法
  • 原文地址:https://www.cnblogs.com/yjlch1016/p/8319105.html
Copyright © 2011-2022 走看看