欢迎访问昆山宝鼎软件有限公司网站! 设为首页 | 网站地图 | XML | RSS订阅 | 宝鼎邮箱 | 后台管理


新闻资讯

MENU

软件开发知识

SpringBoot | 第十五章: 图纸加密 基于Postman的RESTful接口测试

点击: 次  来源:昆山软开发 时间:2018-09-05

原文出处: oKong

媒介

从上一章节开始,接下来的几个章节会讲授一些开拓进程中配套东西的利用。俗话说的好,工欲善其事,必先利其器。对付开拓人员而言,有个好用的东西,也是一件事半功倍的事,并且开提倡来也很爽,效率也会晋升许多。本章节主要讲授关于Postman这款http模仿请求东西,一般上拿来测试api接口处事的。

题外话:对付Postman而言,本人也是仅仅利用了个中一小部门,照旧本着够用的原则,对付其一些高级成果,好比自动化测试auth认证js剧本生成种种语言代码(如cUrl、java、ajax等等),后期若有利用时,会再编写一篇博文的。溘然很感应,要进修的对象真多呀,所以照旧那句话:本着够用就行!对象是学不完的!

关于Postman

Postman是一款成果强大的网页调试与发送网页HTTP请求的东西。Postman可以或许发送任何范例的HTTP请求(GET, HEAD, POST,PUT..),附带任何数量的参数和HTTP headers。支持差异的认证机制(basic, digest,OAuth),吸收到的响应语法高亮(HTML,JSON或XML)。Postman既可以以Chrome欣赏器插件的形式存在,也可以是独立的应用措施存在。本文主要讲授的是客户端的利用。

安装Postman

官方网站:https://www.getpostman.com/apps

按实际的操尽兴况,选择对应的版本下载:

SpringBoot | 第十五章: 图纸加密 基于Postman的RESTful接口测试

本文直接选择当前最新版:v6.2.2

下载后,按提示举办默认安装即可,这里就不贴图了。

 SpringBoot | 第十五章: 图纸加密 基于Postman的RESTful接口测试

 

界面按钮说明

作图不易呀,打开了从高中开始用的Fireworks。一个措施猿还需要会作图,(┬_┬)。不雅观,顺序杂乱,就拼集看吧。还想怎么样!

SpringBoot | 第十五章: 图纸加密 基于Postman的RESTful接口测试

1、History:记录汗青请求记录,一般上所有的请求,城市会在此面板上呈现,按日期区分,点击可快捷新增一个该请求的tab栏。

SpringBoot | 第十五章: 图纸加密 基于Postman的RESTful接口测试

2、Collections:保藏夹。你可以按请求的范例可能项目,举办目次的建设,便于打点。可以建设子目次,同时也可批量举办请求,劳务派遣管理系统,各人可点开看看,应该都知道意思

SpringBoot | 第十五章: 图纸加密 基于Postman的RESTful接口测试

内部按钮:

SpringBoot | 第十五章: 图纸加密 基于Postman的RESTful接口测试

3、便签页:可切换差异的便签页举办显示。

SpringBoot | 第十五章: 图纸加密 基于Postman的RESTful接口测试

4、请求方法:如GET、POST、DELETE等。

SpringBoot | 第十五章: 图纸加密 基于Postman的RESTful接口测试

5、请求地点:需要测试可能会见的api地点,支持变量,变量写法:

SpringBoot | 第十五章: 图纸加密 基于Postman的RESTful接口测试

6、URL参数值(querystring):配置url后头的参数值,如author=okong&name=okong

SpringBoot | 第十五章: 图纸加密 基于Postman的RESTful接口测试

7、点击可发送请求,同时支持下载。

SpringBoot | 第十五章: 图纸加密 基于Postman的RESTful接口测试

8、生存当前的请求至Collections中,也可另存为成其他的Collections。下次可以快捷点击。

SpringBoot | 第十五章: 图纸加密 基于Postman的RESTful接口测试

9、鉴权参数,可以配置如OAuthOAutp等协议。

SpringBoot | 第十五章: 图纸加密 基于Postman的RESTful接口测试

10、HTTP Header:自界说请求头部信息。

SpringBoot | 第十五章: 图纸加密 基于Postman的RESTful接口测试

11、请求体(Body)配置,如POST请求时,昆山软件开发,配置请求的参数,可能二进制流、json名目参数、xml名目参数等等。

SpringBoot | 第十五章: 图纸加密 基于Postman的RESTful接口测试

12、提倡请求之前执行的剧本,譬喻request body里的那两个random变量,就是每次请求之前姑且生成的,不熟悉,今朝没有用过。

SpringBoot | 第十五章: 图纸加密 基于Postman的RESTful接口测试

13、响应测试,返回的参数举办检讨,校验功效会显示在19成果模版中。今朝也没有用过,,跳过。。

SpringBoot | 第十五章: 图纸加密 基于Postman的RESTful接口测试

14、各域名下的cookies查察、新增:

SpringBoot | 第十五章: 图纸加密 基于Postman的RESTful接口测试

15、code:可一键生成差异语言的请求代码,如cUrl、java等。

cUrl:

SpringBoot | 第十五章: 图纸加密 基于Postman的RESTful接口测试

java:这里利用的是okHttp东西

SpringBoot | 第十五章: 图纸加密 基于Postman的RESTful接口测试

16、17、18、19都是请求响应response对应的参数值了,应该都较量熟悉了。如返回的值,cookies、Header、响应测试功效等。

SpringBoot | 第十五章: 图纸加密 基于Postman的RESTful接口测试

20、请求响应的状态(status)值,如200等,尚有响应时间和巨细等。吐槽:入门级的处事器就是慢。。200毫秒。。

SpringBoot | 第十五章: 图纸加密 基于Postman的RESTful接口测试

21、拷贝返回的参数到剪贴板中,就是Ctrl+c成果了,在其他处所可直接粘贴。

SpringBoot | 第十五章: 图纸加密 基于Postman的RESTful接口测试

22、返回参数内里举办查询。

SpringBoot | 第十五章: 图纸加密 基于Postman的RESTful接口测试

23、返回参数的差异预览状态,其实就是美化。。

SpringBoot | 第十五章: 图纸加密 基于Postman的RESTful接口测试

24、配置差异的事情空间,就像eclipse一样,可差异的项目差异的事情空间。

SpringBoot | 第十五章: 图纸加密 基于Postman的RESTful接口测试

25、配置差异情况下的变量值,就像后端开拓有测试情况、开拓情况、联调情况等一样的。