
Rest-assured
文章平均质量分 50
大力pig
这个作者很懒,什么都没留下…
展开
-
Rest-assured5 - xml响应断言
目录大纲XML响应数据Xpath介绍Xpath语法 编码 Add xml的值 我们可以如何获取AddResult的值呢?为了解决这种难题,Xpath语言应运而生, 什么是Xpath呢。Add xml的值原创 2022-06-03 19:18:54 · 281 阅读 · 0 评论 -
Rest-assured + testNG1
环境准备IDE: IDEAJAVA: 1.8新建java maven项目添加依赖rest-assured <dependency> <groupId>io.rest-assured</groupId> <artifactId>rest-assured</artifactId> <version>4.3.3</ve原创 2022-05-29 20:38:25 · 303 阅读 · 0 评论 -
Rest-assured4 - JSON数据传参和xml数据传参
JSON简介JSON是JavaScript Object Notation的简称。是一种轻量级的数据交换格式。是理想的接口数据交换语言(前后端数据)JSON请求如何构造JSON请求体方式1:JSON字符串方式2:HashMap对象 + Jackson库使用JSON字符串传输发送POST请求这里我们使用POST方法演示,通常只有POST方法可以传输我们的数据体。步骤:1. 定义请求数据体, JSON string数据体的方式2. ...原创 2022-05-28 15:15:23 · 749 阅读 · 0 评论 -
Rest-assured3 - 接口测试断言
目录0. 知识点1. 响应结果类型2. 简单断言: 响应状态码3. 简单断言: 响应体复杂断言0. 知识点我们将介绍如下知识点:1. 接口断言使用场景2. 响应结果类型3. 响应结果断言问题:1. 如何确保接口请求可以发送成功2. 如何保证符合业务需求解决方案:响应断言1. 响应结果类型类型 断言方法 含义 状态码 statusCode() 响应状态码 响应头 header() .原创 2022-05-27 04:25:46 · 226 阅读 · 0 评论 -
Rest-assured2 - 接口请求构造
目录1. Rest-assured语法规则2. GET方法构造3. 发起POST请求4. 请求参数4.1 直接拼接4.2 GET请求使用param参数1. Rest-assured语法规则given(): 可以设置测试预设 param(): URL查询参数when(): 要执行的操作 get(): GET请求 post(): post请求then(): 可以解析结果,断言 statusC...原创 2022-05-27 03:47:27 · 459 阅读 · 0 评论 -
Rest-assured1- 测试框架
接下去我们会开始了解Rest-assured1. Rest-assured的优势简约的接口测试DSL.支持XML/JSON的结构化解析支持XPath/ jsonpath / gpath解析方式对spring的支持比较全面符合契约编程思想2. Rest- assured的环境准备新建maven项目,pom添加依赖。 这里我们使用rest-assured和junit5集成。 <dependency> <grou原创 2022-05-26 21:46:00 · 270 阅读 · 0 评论