Postman安装及使用小记 | 青训营笔记

372 阅读3分钟

Postman安装及使用小记 | 青训营笔记

这是我参与「第三届青训营 -后端场」笔记创作活动的第2篇笔记

1.Postman简介

Postman是Google开发的一款功能强大的网页调试与发送网页HTTP请求,并能运行测试用例的的Chrome插件。其主要功能包括:

模拟各种HTTP requests
从常用的 GET、POST 到 RESTful 的 PUT 、 DELETE …等等。 甚至还可以发送文件、送出额外的 header。

Collection 功能(测试集合)
Collection 是 requests的集合,在做完一個测试的時候, 你可以把這次的 request 存到特定的 Collection 里面,如此一來,下次要做同样的测试时,就不需要重新输入。而且一个collection可以包含多条request,如果我们把一个request当成一个test case,那collection就可以看成是一个test suite。通过collection的归类,我们可以良好的分类测试软件所提供的API.而且 Collection 还可以 Import 或是 Share 出來,让团队里面的所有人共享你建立起來的 Collection。

人性化的Response整理
一般在用其他工具來测试的時候,response的内容通常都是纯文字的 raw, 但如果是 JSON ,就是塞成一整行的 JSON。这会造成阅读的障碍 ,而 Postman 可以针对response内容的格式自动美化。 JSON、 XML 或是 HTML 都會整理成我们可以阅读的格式

内置测试脚本语言
Postman支持编写测试脚本,可以快速的检查request的结果,并返回测试结果

设定变量与环境
Postman 可以自由 设定变量与Environment,一般我们在编辑request,校验response的时候,总会需要重复输入某些字符,比如url,postman允许我们设定变量来保存这些值。并且把变量保存在不同的环境中。比如,我们可能会有多种环境, development 、 staging 或 local, 而这几种环境中的 request URL 也各不相同,但我们可以在不同的环境中设定同样的变量,只是变量的值不一样,这样我们就不用修改我们的测试脚本,而测试不同的环境。

2.安装postman

在Google浏览器网上应用商店安装扩展程序即可。(需要科学上网)
Google网上商城没有找到postman插件或无法连接,可以在电脑本地安装postman 客户端工具。 我推荐下载本地客户端,这样可以不用打开浏览器来使用postman
官网地址:www.postman.com/downloads/
点击下载windows64bit版本安装即可。

image.png

3.注册登录

完成安装后会提示需要登录。这里可以直接使用Google账号登录。 点击登录会跳转到浏览器进行登录验证。

4.使用

首次打开的界面如下
(一般会有新手引导,推荐阅读以熟悉操作) image.png

image.png 新建workspace,在上图中的GET后可以粘贴URL,点击Send即可发送HTTP请求。
例如可以输入: http://api.k780.com:88/?app=weather.today&weaid=101020100&appkey=10003 &sign=b59bc3ef6191eb9f747dd4e83c99f2a4&format=json
请求参数说明:
app 是获取哪天的数据,weather.today是获取今天的,weather.future获取未来五天的
wedid 是城市气象编号,与中国天气网编号一致,如上海:101020100
key和sign是身份验证,注册一个可以换成自己的,上例中的10003是公众帐号,
format是返回格式,支持 json,xml,除了format不是必须的以外,其他参数都是必须提供的。\

成功返回状态码200,并在下面显示了返回的json文件内容。 image.png