使用Wisdom RESTClient进行自动化测试,如何取消对返回的body内容的校验?对排除的JSON属性字段不做校验?
使用 Wisdom RESTClient 进行自动化测试 REST API,默认是对返回HTTP状态码和body内容都进行严格匹配和校验。
(1). 如果每次触发API返回的body内容是动态变化的,可以取消对body内容进行校验;
(2). 如果API返回的body是JSON格式 ,需要排除某些属性字段,对其不进行校验,只校验排除后的属性字段;
(3). 对HTTP请求和响应的内容进行修改。
上述三种情况都可以在 History Detail 窗口界面上进行设置。
选择 History 视图,选中一条记录,右键菜单栏里选择 Configure 打开 History Detail 窗口。
取消对body内容进行校验,在右侧窗体里取消勾选 Assert Body,这样自动化测试这条记录就不会对body内容进行校验,默认只校验HTTP状态码。
排除某些属性字段,对其不进行校验,在右侧窗体里先勾选上 Assert Body ,这样会对body内容进行校验,当然默认也会校验HTTP状态码。
然后在右侧窗体里 Viewer 视图上对展开的JSON节点进行勾选,勾选上的节点即为待排除不对其进行校验的属性字段。
在 History Detail 窗口也可以对如下HTTP请求和响应的内容进行修改:
HTTP 方法 - HTTP Method
URL - Request URL
HTTP请求的消息头 - HTTP Request Header
HTTP请求的消息体 - HTTP Request Body
HTTP响应状的态码 - HTTP Status
HTTP响应的消息体 - HTTP Response Body
History记录的描述 - Description
注意事项:
(1). 默认会校验HTTP状态码,对状态码的修改必须要跟预期的结果一致。
(2). 如果没有取消勾选 Assert Body ,默认会校验HTTP响应的Body内容,对其进行严格字符串匹配。 所以修改一定要慎重,必须保持跟服务端返回的内容和格式完全一致。
(3). 勾选展开的JSON节点,会排除选中的节点,从而对其不进行校验,没有被勾选中的节点都会进行匹配和校验,这个功能的前提是要勾选上 Assert Body 。
使用Wisdom RESTClient进行自动化测试,如何取消对返回的body内容的校验?对排除的JSON属性字段不做校验?相关推荐
- Wisdom RESTClient支持自动化测试并可以生成API文档
Wisdom REST Client V1.2 支持自动化测试RESTful API并生成精美的测试报告,同时基于历史数据自动生成精美的RESTful API文档. 工具地址:https://gith ...
- 如何使用Wisdom RESTClient定制满足您个性化需求的API文档?
Wisdom RESTClient 支持自动化测试RESTful API,输出精美的测试报告,生成精美的RESTful API文档. 这里介绍一下如何定制个性化的RESTful API文档. 定制个性 ...
- 使用Wisdom RESTClient自动化测试RESTful API和生成REST API文档
Wisdom RESTClient supports automated testing REST API, producing exquisite report, and generating ex ...
- 使用Wisdom RESTClient如何在Linux和Mac上获取测试报告和API文档?
使用Wisdom RESTClient自动化测试REST API,生成REST API文档, 需要先执行命令java -jar restclient-1.2.jar启动Wisdom RESTClien ...
- Wisdom RESTClient 工具
Wisdom RESTClient 一款自动化测试REST API的工具,它可以自动化测试RESTful API并生成测试报告,同时基于历史数据自动生成RESTful API文档. 工具地址:http ...
- Wisdom RESTClient 使用教程
Wisdom RESTClient 一款自动化测试REST API的工具,它可以自动化测试RESTful API并生成精美的测试报告,同时基于测试过的历史API,可以生成精美的RESTful API文 ...
- 如何通过命令行使用Wisdom RESTClient?
Wisdom RESTClient V1.2版本开始支持命令行方式运行. 工具地址: https://github.com/Wisdom-Projects/rest-client 使用说明:java ...
- RESTful API 文档生成神器Wisdom RESTClient
REST Client tool for testing RESTful API. This tool supports automated testing and automatically gen ...
- 有登陆认证的情况下如何使用Wisdom RESTClient?
访问REST API时,很多系统需要登陆认证,登陆成功以后才允许访问API.下面介绍一下有登陆认证情况下如何使用 Wisdom RESTClient 测试API的方法. 方法很简单即在浏览器上成功登录 ...
最新文章
- 终于有人把 Elasticsearch 原理讲透了
- 远离盛行道德绑架的团队
- JavaSE基础知识(5)—面向对象(5.3访问修饰符)
- 快速傅里叶变换之后的结果含义
- PHP密码问题陈婷代码_PHP实现登录注册
- mysql_crud
- 支付宝上市,让我损失了2000万(盘点这些年错过的机会)
- kafka详解及搭建
- Linux bash 命令
- ubuntu 启动时显示initramfs 无法进入系统
- 管理感悟:出了事故,关键是想想自己哪里能改进
- 图片着色后存储为“JPEG”格式存在明显色差问题解决
- 《生物信息学》阅读笔记 (一):生物信息学的概念及发展历史
- w10电脑文件不能放到服务器,w10设置文件服务器
- 算法:统计n以内素数个数--埃筛法
- 箱形图适用于哪种数据_数据可视化分析中图表选择
- UI设计师常用什么工具 怎么用AE导出GIF动画
- 解决win10蓝牙搜索到小爱音箱无法连接问题
- 【ELT.ZIP】《CCF开源高校行第一期》观后感
- linux 命令:who 详解
热门文章
- Android开发知识(一)(理论篇)
- Linux系统架构与目录解析 pdf版,Linux系统架构与目录解析读后感1000字
- DataTable参数详解
- C语言贪吃蛇大作业总结,c语言贪吃蛇实训报告.doc
- 工作快满5年,聊聊这5年作为程序员中的那些事(文末加了结局揭晓和3年后近况的彩蛋!!)
- java运行exe文件时 CreateProcess error=740 请求的操作需要提升的问题
- HTTP 3.0来了,UDP取代TCP成为基础协议,TCP究竟输在哪里?
- “普通劳动者”的高学费能否“普通”?
- 骁龙695相当于天肌多少
- java 流 压缩 开源_java压缩归档算法开源框架工具 compress