zoukankan      html  css  js  c++  java
  • JMeter之json断言

    之前一直使用的是响应断言方法,感觉略显单调。今天在工作过程尝试了下json格式断言(前提是响应信息为json格式),同样完成了实际结果与预期结果的校验。

    言归正传,笔记记录实操过程:

    【背景】判断初始化电池基础信息接口中的返回值batteryModel实际值与预期值是否一致。

    【步骤一】针对初始化电池基础信息接口添加JSON断言

    【步骤二】判断batteryModel的值是否为GAVIN 3

    【步骤三】执行接口,查看运行结果。标记为绿色则表示执行通过。

    注:修改json断言中的预期值,与实际结果不一致,执行后再标识为红色,执行验证失败。

    执行报错,可以查看报错信息:Value expected to match regexp 'GAVIN 03', but it did not match: 'GAVIN 3'

    【补充说明】

    $     根节点
    @   现行节点
    .     子节点
    ..    不管在什么位置,选择所有符合条件的
    *     匹配所有元素节点
    [,]   支持迭代器中做多选
    ?() 支持过滤操作
    []    迭代器的标示,子元素操作符
    ()   支持表达式计算

  • 相关阅读:
    JavaScript 正则表达式
    git常用命令
    用纯css使内容永远居在页面底部
    Oracle中随机抽取N条记录
    表数据回复到某个时候
    oracle同名存储过程被覆盖后如何恢复(转)
    mybatis+spring+mysql
    定位
    关于js的闭包和复制对象
    idea展示runDashboard的窗口
  • 原文地址:https://www.cnblogs.com/mrgavin/p/14436655.html
Copyright © 2011-2022 走看看