• Postman 基本使用


    前言:

    全球超过 2000 万开发人员使用 Postman,postman官方文档: https://www.postman.com/


    1. 为什么要学习接口测试?
      现在企业中开发很多都是前后端分离的框架,前后端的数据交互很多都是使用接口进行交互。
    2. 什么是接口测试?
      接口测试就是针对软件对外提供的服务接口的输入输出进行测试,以及接口间相互逻辑的测试,验证接口 功能与接口文档所描述的是否一致。
    3. 接口测试的工作原理?
      接口测试就是基于某种协议模拟客户端向服务端发送请求。(我们工作中经常用的协议是http\https, 还有像WebSocket协议等 ,使用其它协议测试的原理还是一样的。)

    以上就是对接口测试做个基本的说明,详细的文档可以去我博客园中找接口测试专栏。
    做接口测试、性能测试,首先就要协议的基本信息有一定的了解。

    Http知识加深文档:
    https://developer.mozilla.org/zh-CN/docs/Web/HTTP



    一、postman 下载安装

    在官网首页就可以下载
    https://www.postman.com/

    选择安装的系统,这里选择 windows。

    下载好之后,直接点击安装就可以了,按安装导向完成就可以了。

    安装完成后,桌面有打开的快捷方式。



    二、postman 的基本使用以及项目实战

    以下直接拿一个项目来讲解postman 的基本使用。

    1. 首次启动,会进入登录界面,选择Skip this,go straight to the app,即可进入postman界面。也可以进行注册、登录,
      Postman会将相应的数据上传至远程服务器,后面在其他地方登录后,可以自动同步之前的数据。

    Postman主要的菜单与导航,其他需要用到的再详细介绍。



    1. 新建一个 collection
      集合 collection,可以把请求放在集合中,对接口进行分类管理,点击后给集合一个名字。


    3.发送get 请求


    登录接口:

    检查登录有没有成功,接口的响应中包含“退出登录”,即表示登录接口请求成功了。


    4.发送 post 请求

    发送 post 请求首先要注意的 body 的数据类型。

    Content-type: 用来指定不同格式的请求响应信息,俗称 MIME媒体类型。
    接口文档一般都会标明 Content-type 类型,也可以从抓包工具看。

    常见有四种取值方式:

    (1)application/x-www-form-urlencoded:form表单默认的提交数据的格式,会编码成key=value格式。
    (2)application/json:JSON数据格式。 
    application/pdf :pdf格式 
    application/octet-stream :二进制流数据,一般是文件下载。
    (3)text/html :HTML格式 text/plain :纯文本格式 text/xml : XML格式。
    (4)image/gif :gif图片格式 image/jpeg :jpg图片格式 image/png:png图片格式。
    

    常见的是前面两种。


    4.1 post 请求 application/x-www-form-urlencoded 格式

    新建学校接口,发送新建学校的接口前要先运行一下登录的接口,
    postman会自动保存 cookie。


    4.1 2post 请求 application/json 格式

    禁用学校的接口

  • 相关阅读:
    Callable Future 和 FutureTask
    多线程常用工具类
    Servlet的forward与include方法
    Spring MVC 执行流程分析
    使用SpringEL表达式进行三目运算
    推荐10款Java程序员使用的单元测试工具
    使用SpringEL表达式进行方法调用
    使用SpringEL操作List和Map集合
    SpringEL表达式(一)-入门案例
    Servlet的生命周期
  • 原文地址:https://www.cnblogs.com/wwho/p/16307721.html
Copyright © 2020-2023  润新知