• JMeter-正则提取器


    正则表达式提取器说明:

    Apply to:应用范围

    要检查的响应字段:样本数据源。

    引用名称:其他地方引用时的变量名称,我这里写的phone,可自定义设置,引用方法:${引用名称}

    正则表达式:数据提取器,()括号里为你要获取的的值。"mobilephone":"( 相当于LR左边界, )","leaveamount"相当于LR右边界。而括号里d+为正则表达式,用来匹配所需要获取的数据,何谓正则表达式文章末尾会附上说明

    模板:用于从找到的匹配项创建字符串的模板。这是一个带有特殊元素的任意字符串,用于引用正则表达式中的组。引用组的语法是:' $ 1 $ '引用组1,' $ 2 $ '引用组2,等等。$ 0 $引用整个表达式匹配的内容。

    匹配数字:正则表达式匹配数据的所有结果可以看做一个数组,匹配数字即可看做是数组的第几个元素。-1表示全部,0随机,1第一个,2第二个,以此类推。若只要获取到匹配的第一个值,则填写1

    缺省值:匹配失败时的默认值。可以不写。若需用于后续逻辑判断,可简单写为 ERROR。

    附正则表达式说明:

     

    通俗点来讲正则表达式就是用来匹配字符串的公式。比如正则表达式中d+ 是来匹配1个或更多连续的数字。

    jmeter 用一个正则提取器提取多个值的方法

    我们可以在一个正则提取器中,同时提取多个值,多个值时,模板之间不用分隔符号,用一个变量接收,然后在关联使用时,使用变量名称_g1、变量名称_g2...... 依次类推,就可以了。

    image.png

    image.pngimage.pngimage.png

  • 相关阅读:
    continue与break
    while循环
    获取数组元素
    函数的声明和调用
    匿名函数与自调用函数
    Supervisor离线安装及使用
    C++串口通讯解决方案
    C#项目管理引用的dll文件
    MFC自定义CStatusBar文字的颜色
    简单实用的批处理脚本
  • 原文地址:https://www.cnblogs.com/kakashi-feng/p/14662650.html
Copyright © 2020-2023  润新知