zoukankan      html  css  js  c++  java
  • 接口测试基础-json.loads-json数据格式转换成字典格式

    在接口测试中,会把接口用例写在Excel文档中,其中有一列放预期结果,如下图

     

    这种格式是JSON类型,在做接口断言的时候,需要用到预期结果中的值进行断言

    最好的做法就是将断言中的JSON字符串变成字典类型,大家都知道变成字典类型取值就方便了

    做法如下

    expected_value= {"code": 0, "msg": "OK"}

     

    将expected_value期望值转化为字典类型,用json.loads方法

    expect_result = json.loads(expected_value, encoding='utf-8')

     

    取'code'的值,

    字典(Dictionary) get() 函数返回指定键的值,如果值不在字典中返回默认值。

    expect_result.get('code')

     

    轻松做断言

    assertEqual(expect_result.get('code'), actual_value.get('code'), “成功”)
  • 相关阅读:
    HTML5画布(线条、渐变)
    HTML5画布(圆形)
    HTML5画布(矩形)
    HTML5拖放
    HTML5音频
    HTML5视频
    table添加正确的样式
    Mac上SublimeText3安装Emmet时PyV8安装问题
    PHP分页
    Mysql的limit用法
  • 原文地址:https://www.cnblogs.com/nitingyue/p/12939883.html
Copyright © 2011-2022 走看看