RobotFramework解析返回json断言
2024-09-21 21:08:21
返回的json数据为:
{
"data": {
"advertisingUnitId":
},
"message": "成功",
"status": ,
"time":
}
想要获取的是 advertisingUnitId 的值0
${result_json}为接口返回,则可以这样写:${result_json['data']['advertisingUnitId']}
接口更复杂的情况:
{
"api": "api.name",
"v": "1.0",
"code": "",
"error_msg": "success",
"data": {
"userlist": [{
"uid": "",
"nickName": "test1",
}, {
"uid": "",
"nickName": "test2",
}, {
"uid": "",
"nickName": "test3",
}]
}
}
想要获取第一个nickNanme的值test1:${result_json['data']['userlist'][0]['nickName']}
其实就是一层层的剥,字典取值用dict['key']方式,元组取值用tup[index]方式
最新文章
- HTML5 LocalStorage 本地存储的用法
- 不可或缺 Windows Native (6) - C 语言: 函数
- IOS 时间 日历 处理集合
- CentOS(四)--Linux系统的启动级别
- 传值 UI考试知识点
- HBase Compact
- linux的7种运行级别<;学习笔记>;
- 使用AndroidFrameworks开发和应用隐藏类 or Android使用自定义framework开发与应用
- SQL Server 创建表分区
- 返回变量的类型VarType函数
- console.log 用法
- 使用非java代码编程
- 面试必备技能-HiveSQL优化
- MYSQL mydumper &; myloader
- PTA 堆栈操作合法性(20 分)
- JSON parse error: Cannot deserialize instance of `int` out of START_OBJECT token; nested exception is com.fasterxml.jackson.databind.exc
- Redis 5.0.0 releases notes
- Ios之网络编程NSURLConnection
- js函数中变量声明提前
- iOS 录音功能的实现