zoukankan      html  css  js  c++  java
  • jmeter正则提取器提取一个值或多个值

    【安装Dummy插件】
    这个插件可以模拟服务器返回,相当于一个mockserver了。
    首先安装Dummy,选项--插件管理--可选插件--Dummy。

    【模拟响应】
    添加线程组,在线程组下添加Dummy取样器(在Dummy取样器的响应数据中填入模拟返回数据)、查看结果树监听器,在Dummy下添加正则表达式提取器、调试后置处理程序(用于查看提取结果的)。

    【正则基础】
    . 匹配除“ ”之外的任何单个字符。要匹配包括“ ”在内的任何字符,请使用像“[sS]”的模式。

    • 匹配前面的子表达式(也可以是一个字符)任意次。例如,zo能匹配“z”,也能匹配“zo”以及“zoo”。等价于o{0,}
    • 匹配前面的子表达式一次或多次(大于等于1次)。例如,“zo+”能匹配“zo”以及“zoo”,但不能匹配“z”。+等价于{1,}。

    ? 匹配前面的子表达式零次或一次。例如,“do(es)?”可以匹配“do”或“does”中的“do”。?等价于{0,1}。

    组合:

    .*具有贪婪的性质,匹配到不能匹配为止,最大匹配原则。

    +或*后跟?表示非贪婪匹配,即尽可能少的匹配,最小匹配原则。

    .*? 表示在能匹配成功的前提下尽可能少的匹配,最小匹配原则。

    【正则表达式提取器】

    【name和value提取为一个字符串】

    【name和value分别保存】
    name

    value

  • 相关阅读:
    C++中static修饰的静态成员函数、静态数据成员
    C++友元函数、友元类
    C++异常处理
    运行时类型识别RTTI
    AD转换
    敏捷模式下的测试用例该如何存在?
    使用Postman轻松实现接口数据关联
    接口测试Mock利器-moco runner
    python测开平台使用dockerfile构建镜像
    MySQL – 用SHOW STATUS 查看MySQL服务器状态
  • 原文地址:https://www.cnblogs.com/xinhua19/p/12877533.html
Copyright © 2011-2022 走看看