Rest Client插件简单介绍

一.这插件是做什么的?

快速测试服务的.

和mockmvc功能差不多,可视化操作更直观一点.

如果使用mockmvc漏掉了一个返回值的验证,可能还需要修改再次启动

使用插件的优点是

1.如果服务端没问题的话,可以直接修改url再次测试,无需重启应用.

2.保存测试内容(自己写测试类都有,相比于直接在浏览器地址栏敲)

chrome和火狐都有,下载就不用说了

二.如何验证

按照下图的数字指示

1.可以适用各种请求方法,put,post,delete等

2.保存常用变量,比如保存测试登录的用户名和密码

3.get请求的参数信息

4.请求头信息,post可以用.

5.分类管理,可以建多个project,每个project可以建多个service,service下可以建立scenerio

免费用户可以建一个scenerio(不清楚这个scenerio有什么用),project,service,scenerio都可以批量运行,就像junit的批量测试

project,service,scenerio下都可以添加多个reqeest,表示测试用例.

6.参数名和方法可以添加表达式,一些常用的string方法,随机数,uuid,加密算法等

7.图二是返回结果的验证,同样可以适用表达式,json可以用json path,https://github.com/json-path/JsonPath,Assert结果通过会亮绿灯,可以重新运行失败的request.

8.可以导入swagger,postman等项目,暂时还没用到,不去试验.

原文地址:https://www.cnblogs.com/ptqueen/p/8449046.html