0


REST-assured简介

REST-assured是由Java实现的REST API测试框架,支持发起POST , GET , PUT , ,DELETE等请求,可以用来验证和校对响应信息。
官网地址:http://rest-assured.io/

REST-assured优势

  • 简约的接口测试DSL
  • 支持 xml / json 的结构化解析
  • 支持 xpath / jsonpath / gpath 解析方式
  • 对Spring的支持比较全面
  • 符合契约编程思想

REST-assured环境准备

  1. 默认基于jdk11,创建maven项目,在pom.xml中添加rest- assured的依赖在这里插入图片描述
  2. 在src目录下创建一个测试用例在这里插入图片描述

接口请求构造

语法格式

  • given():可以设置测试预设 param():URL查询参数
  • when():所要执行的操作 get():get请求 post():post请求
  • then():可以解析结果、断言 statusCode():响应状态码断言

构造get请求

在这里插入图片描述

构造post请求在这里插入图片描述

接口断言

状态码:statusCode()
响应头:header()
内容:body()
在这里插入图片描述
复杂断言处理:jsonpath、jsonschema、自行编写解析算法(见后续章节内容)


本文转载自: https://blog.csdn.net/flystar27/article/details/125989557
版权归原作者 flystar27 所有, 如有侵权,请联系我们删除。

“REST-assured简介”的评论:

还没有评论