Rest-Assured 实战 REST API 自动化测试

作者/分享人:杜鐵繩
向 Ta 提问
企业级敏捷顾问,敏捷管理平台和自动化测试研发经理。曾经担任首席测试业务架构师和外企高级测试经理。

Rest-Assured 是一个测试 Restful Web Service 的 Java 类库,我们能够测试各种各样的请求组合,依次测试核心业务逻辑的不同组合。Rest-Assured 库提供了验证从服器收到的 HTTP 响应的功能。我们可以很方便验证状态码,状态信息,标题和响应的正文。同时我们可以把 Rest-Assured 集成到 Junit 或 TestNG 测试框架中,也可以集成到 Cucumber 等 BDD(Behavior Driven Development)敏捷测试框架中。

本 Chat 以实际应用为主题,包含的内容有:

  • 测试环境搭建;
  • 使用 Rest-Assured 发送 Get 请求;
  • 使用 Rest-Assured 验证返回状态;
  • 使用 Rest-Assured 验证报文头;
  • 使用 Rest-Assured 验证报文内容;
  • 使用 Rest-Assured 发送 Post 请求;
  • 把 JSON 格式数据封装为 Java 类;
  • RESTFul Webservice 中的验证和授权。

重要收获:

已有448人预订
预订达标
文章出炉
     
04月23日
05月07日
本场 Chat 文章已出炉,购买后即可阅读文章并获得一张杜鐵繩的读者圈Pass
请务必添加GitChat服务号以查看活动进度及获取活动通知。
你可能还喜欢
如何设计一个灵活的 MySQL 数据表,应对灵活多变的需求
李岩
Jenkins 自动化构建部署实战
火币集团研发中心
Java 程序员应掌握的 Nginx 实战应用
JPM
带你玩转 JSON
能量架构师
Python Pandas 做数据分析之玩转 Excel 报表分析
WinterLeo
小程序从入门到进阶
loonglong
从零搭建 Hadoop 集群
杨爵爷
实战剖析 Java 秒杀系统的实现
虎口脱险
实战讲解接口自动化测试思路
金刚
一篇文章读懂 MySQL 中的锁
张宏杰
Java 并发面试题解
Eric Chen
成功微服务实施的技术演进
顾宇
Linux 脚本攻略一(基础知识点)
无人驾驶
电商项目可扩展性数据库设计与实现
丹丹
从 Word Embedding 到 Bert:一起肢解 Bert!
武博士
微信扫描登录