Postman 基本使用

简介

在前后端分离开发中,后端在很多情况下是不能通过图形化页面进行测试的。比如在开发完毕后,通过点击“登录”按钮,前端就会把文本框中的数据传递给后端,但是在开发完成前,可能连登录页面都没有,后端想要测试接口的正确性,就需要自己去“模拟”这么一个过程,自己发送登录请求来进行测试。

Postman 就是这么一个模拟请求的工具。

安装与配置

来到官网

image-20220124164739401

先注册一个账号,之后使用 Postman 的时候最好是登录状态,方便同步信息。然后下载,一路 next 安装,这个环节无坑点,正常走就行。

安装完毕并登录后,打开,页面应该长这样(我的是黑色是因为我改了颜色主题):

image-20220124164931388

点击Workspace,也就是工作区,为之前的 hello 项目新建一个工作区:

image-20220124165034078

工作区权限随便设置一下,图省事直接 public:

image-20220124165119449

创建完毕后,会自动打开新建的工作区,点击左侧的加号,新建一个文件夹(虽然请求可以不放在文件夹中,但是一个 Django 项目下一般有很多应用,按应用把请求归类较为方便):

image-20220124165252306

右键,Add Request,可以新建一个请求,创建完毕后如下图所示:

image-20220124165331204

在 URL 一栏随便填一个网页,比如百度,然后点击 Send,就可以在下面看到返回结果了:

image-20220124165404656

点击 Preview 就会让 Postman 渲染所拿到的 HTML 信息:

image-20220124165439599

之后更多会使用 POST 请求,且来回传递的信息都是 json 格式。在之后进行登录注册时会进一步介绍。目前这个阶段,只要能看到上面的页面,会创建、归类新请求即可。

使用技巧

在后端测试时,如果部署在云端,往往有两个地址:127.0.0.1 和云端的服务器IP。有时一个接口在本地和云端都会进行测试,手动反复改 IP 很麻烦,这时就可以使用环境变量来简化这个过程。

点击左侧Environment,点击Globals,新建一个变量local,填入本地的IP与端口:

image-20220124170003694

在刚刚的请求页面就可以使用这个环境变量来替代后面那么长的 IP 信息了。格式是{{变量名}}。例如下面这样:

image-20220124170026345

每次只需要修改括号中的变量名,就可以快速完成 IP 切换,十分方便。

Copyright © Marvolo 2021 all right reserved,powered by Gitbook该文章修订时间: 2022-02-22 12:01:22

results matching ""

    No results matching ""