星球狂想战队|REST-Assured,接口自动化的 "瑞士军刀"- 初识篇( 二 )


Header 设置
星球狂想战队|REST-Assured,接口自动化的 "瑞士军刀"- 初识篇Content Type 设置
星球狂想战队|REST-Assured,接口自动化的 "瑞士军刀"- 初识篇Request Body 设置
星球狂想战队|REST-Assured,接口自动化的 "瑞士军刀"- 初识篇REST-Assured 还支持可以将 Java 对象序列化为 JSON 或者 XML , 比如:
1 ) 通过 contentType 指定为 JSON , 将 HashMap 序列化为 JSON
星球狂想战队|REST-Assured,接口自动化的 "瑞士军刀"- 初识篇
2 )通过 contentType 指定为 JSON , 将 Message 对象序列化为 JSON
Message.java
星球狂想战队|REST-Assured,接口自动化的 "瑞士军刀"- 初识篇
星球狂想战队|REST-Assured,接口自动化的 "瑞士军刀"- 初识篇
3 ) 通过 contentType 指定为 XML , 将 Message 对象序列化为 XML
在类前面加注解 XmlRootElement:
星球狂想战队|REST-Assured,接口自动化的 "瑞士军刀"- 初识篇
星球狂想战队|REST-Assured,接口自动化的 "瑞士军刀"- 初识篇
校验响应数据支持校验状态码 ,cookies, 响应头 ,content type 和响应体
星球狂想战队|REST-Assured,接口自动化的 "瑞士军刀"- 初识篇
【星球狂想战队|REST-Assured,接口自动化的 "瑞士军刀"- 初识篇】本文带着大家了解 REST-Assured 的基本结构和语法 , 当然 , REST-Assured 的功能远不止这些 , 比如其内置的 JsonPath 解析和 XmlPath 解析以及 hamcrest 断言都是十分强大的功能 , 后续再给大家详细介绍 。


推荐阅读