zoukankan      html  css  js  c++  java
  • Jmeter入门15 JSON Assertion 适用于json格式的响应断言

    当响应结果是json格式时,用JSON Assertion更方便判断。

     

    1 在请求上右键添加json断言 

     

    2  编辑json Assertion

     

    判断方式:

    如果响应结果不是json格式的,fail

    如果json path找不到元素,fail

    如果json path找到元素,没有设置条件,pass

    如果json path找到元素了,不符合条件,fail

    如果json path找到元素,且符合条件,pass

    如果json path返回的是一个数组,迭代判断是否有元素符合条件,有则pass,无则fail

    第一种  值匹配

    值匹配成功示例:

    值匹配失败示例:

    第二种 正则匹配

    正则匹配成功示例:

     正则匹配失败示例: 

    断言fail,提示预期和实际结果不相符

    第三种 预期为null

     第四种 反转,上面的不符合pass,上面的有符合的fail

    断言提示有点怪怪的。 感觉 failed that  jsonpath $[0].TT matches 20181019 更好吧。因为匹配所以fail。

    the end!

  • 相关阅读:
    移动web开发资源大整合
    移动WEB模拟原声APP滑动删除
    jQuery的live绑定事件在mobile safari(iphone / ipad / ipod)上失效的解决方案
    精仿公众号菜单效果
    javascript markdown 解析器
    第四天
    第三天
    第二天
    第一天
    day5
  • 原文地址:https://www.cnblogs.com/dinghanhua/p/9823627.html
Copyright © 2011-2022 走看看