51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 688|回复: 0
打印 上一主题 下一主题

Jmeter接口自动化测试 —— Jmeter断言之Json断言

[复制链接]
  • TA的每日心情
    无聊
    5 天前
  • 签到天数: 77 天

    连续签到: 1 天

    [LV.6]测试旅长

    跳转到指定楼层
    1#
    发表于 2023-12-1 11:08:30 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
    json断言可以让我们很快的定位到响应数据中的某一字段,当然前提是响应数据是json格式的,所以如果响应数据为json格式的话,使用json断言还是相当方便的。
    还是以之前的接口举例
    1. <font size="3">Url: https://data.cma.cn/weatherGis/web/weather/weatherFcst/getCurrentCondition

    2. HTTP Method: Post

    3. Request:
    4. staId: 54511

    5. Response:
    6. {"v01301":"54511","v13003":71,"v12001":24.3,"v13011":0.0,"v11292":229.0,"v11293":1.6,"v20003":5.0,"d_DATETIME":2019,"d_IYMDHM":1566792218000,"d_RECORD_ID":2.08712269E9}
    7. </font>
    复制代码
    • 添加一个Json断言

    • 维护上想要判断的字段
    • 查看结果
    我们将期望的值故意改成错的545111看看会不会报错
    正则表达式
    期望是空

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-10 11:19 , Processed in 0.060578 second(s), 25 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表