您的当前位置:首页正文

REST API 自动化测试教程

来源:要发发知识网

Rest-Assured 是一个测试Restful Web Service的Java类库,我们可以创建高度定制的HTTP请求以发送到Restful服务器。这使我们能够测试各种各样的请求组合,依次测试核心业务逻辑的不同组合。

Rest-Assured库提供了验证从服器收到的HTTP响应的功能。例如我们可以验证状态码,状态信息,标题甚至是响应的正文。这使Rest-Assured成为一个非常灵活,可用于测试的Java库。本课程是一系列完整的RESTAPI自动化测试教程,其中将介绍以下主题:

第一季:API测试基础

第一课:HTTP客户端基础:

第一节:HTPP客户端和HTPP协议

第二节:HTTP请求

第三节:HTTP响应

第二课:RESTFul 基础:

第一节:RESTFul 介绍

第二节:RESTFul 架构元素

第三节:RESTFul API接口测试基础

第一节:测试环境搭建

第二节:使用Rest-Assured发送get请求

第三节:使用Rest-Assured验证返回状态

第四节:使用Rest-Assured验证报文头

第五节:使用Rest-Assured验证报文内容

第六节:使用Rest-Assured发送post请求

第七节:把JSON格式数据封装为JAVA类

第八节:RESTFul Webservice 中的验证和授权

第四课:JSON基础

第一节:JSON介绍

第二节:JSON封装

第三节:JSON数据转为为数组或列表