美文网首页
jmeter正则表达式的用法

jmeter正则表达式的用法

作者: loveyena | 来源:发表于2019-08-08 14:26 被阅读0次

    在需要提取参数的请求下方添加regular Expression Extractor组件。

    组件设置:

    选择需要提取数据的位置,这里取自返回头response headers。

    提取数据变量名 name of created variable。

    正则表达式regular expression。

    正则表达式的组成为开头+正文+结尾,其中正文用括号括起来。

    如  VPToken=Bearer\+(.*?);  表示的就是提取返回头中VPToken=Bearer+开头,分号结尾中间的任意字符,因为加号在正则中是一个功能符号,所以需要用反斜杠进行转义。(.*?)指的是匹配任意字符到下一个符合条件的字符。a.*?xxx 可以匹配到abxxx axxxxx abbbbbxxx。

    参数提取完成后,在需要用参数的请求下方加请求头管理器http header manager ,并在其中添加参数名(即接口需要的参数名)和参数值(即在name of created variable处设定的变量名的引用,${变量名} 的格式)

    相关文章

      网友评论

          本文标题:jmeter正则表达式的用法

          本文链接:https://www.haomeiwen.com/subject/uddxjctx.html