自动化测试框架RESTAssured实践(三):对响应结果导出

本文详细介绍了如何使用自动化测试框架RESTAssured处理HTTP响应结果,包括提取响应体中的特定字段,如`data.user_id`和`data.dept_id`,以及获取响应头信息如`Content-Type`,状态行和状态码。文章通过实例代码展示了RESTAssured的extract().path(), extract().asString(), 以及extract().response()等方法的用法。" 120696581,11243780,使用Grafana与Zabbix进行数据可视化,"['Linux', '监控工具', '时序数据', '可视化']

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

文章霍格沃兹测试学院

rest-assured对响应结果的导出

这里将继续研究rest-assured对响应结果的更新获取,现有一个登录接口auth / oauth / token,接口的部分返回值如下:
HTTP/1.1 200 OK
Server: nginx/1.12.2
Date: Mon, 13 Jan 2020 02:15:11 GMT
Content-Type: application/json;charset=UTF-8
Transfer-Encoding: chunked
Expires: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
X-XSS-Protection: 1; mode=block
Pragma: no-cache
X-Frame-Options: DENY
X-Content-Type-Options: nosniff
Proxy-Connection: keep-alive

{
“code”: 1,
“msg”: null,
“data”: {
“tenant_id”: 6,
“userType”: “1”,
“dept_id”: 0,
“user_id”: 6,
“username”: “xxx”,
“jti”: “afeb93f8-e4e4-4c15-955b-90cee130c4c7”,
“access_token”: “eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.exxxzciLCJjbGllbnRfaWQiOiJzeXN0ZW0iLCJ1c2VybmFtZSI6InFpbnpoZW4ifQ.6NQmjJp_9XSveOaATNLjtTktWe6_WjHY0o9NbBUdDx8”,
“expires_in”: 9999999,
“token_type”: “bearer”
}

}
语法演示

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值