• postman工具功能介绍


    接口测试就是功能测试

    使用工具为postman 

    优势为

    Postman是一个接口测试工具,在做接口测试的时候,Postman相当于一个客户端,它可以模拟用户发起的各类HTTP请求,将请求数据发送至服务端,获取对应的响应结果,

    从而验证响应中的结果数据是否和预期值相匹配;并确保开发人员能够及时处理接口中的bug,进而保证产品上线之后的稳定性和安全性。

    它主要是用来模拟各种HTTP请求的(如:get/post/delete/put..等等),Postman与浏览器的区别在于有的浏览器不能输出Json格式,而Postman更直观接口返回的结果。

     

    各个功能区的使用如下:

    快捷区: 快捷区提供常用的操作入口,包括运行收藏夹的一组测试数据,导入别人共享的收藏夹测试数据(Import from file, Import from folder, Import from link等),或新建请求、收藏夹、环境变量等。

    侧边栏: 包括搜索栏, Request 请求的历史记录和收藏夹管理。

    功能区: Request 请求设置,查看 Response 响应结果和测试结果,可以将请求保存到收藏夹。

    设置区:设置和管理环境变量和全局变量。

    比如你打开个页面分为前端和后端 

    前端就是页面的显示   后端就是服务端的操作

    接口就是联系前端和后端的也就是接口就是连接客户端和服务端的

    测试接口要知道接口的url

    接口的请求参数

    接口的请求方式

    请求方式分为(get请求和post)请求

    get请求的请求方式为页面直接请求,参数的相加用&连接,单个参数为?+参数

    postman的使用

    针对Post请求浏览器就无法访问了需要借助工具去访问,我们使用的工具为postman

    postman-传参数在-body 里选择form-data传参数

     BODY里传入参是json的类型的在

    body里选择raw -选择文件为json

     网页插件的普通常识

    首先打开一个网页后-右键检查-查看network 点击XHR就可以查看所有发送的请求,

     

     可以把这些复制到postman里面,把参数放进去

    postman传cooikie的方法:

    body里的headers 里面传一个cookie的值

    COOKIE 存在本地的一个键值对

    session 存在服务端的一个键值对

    登录一次本地cooike存在一个,下次登陆调用接口,自动把cooike放进去传过去,本地传过去服务端存在一个说明登陆过了

    勾选七天不需要登陆,到期了自动会给你删除

    POSTMAN传文件

    选择body -from_date 选择文件格式为file

    GET请求和post请求的区别

    GET请求没有请求体

    请求头url?age=18

    一般请求头放一些额外的信息比如cooike和浏览器

    post请求有请求体

    HTTP请求的状态码:

    200请求成功

    300重定向,比如看一个博客打开这个文章被删了看不了,就在后端设置一个重定向,打开是这个地址马上跳转到别的地址

    404 代表客户端发送的请求有问题

    500 502 服务端有问题

    有时候你在使用postman测试接口反复使用一个网址的时候你可以把它设置成一个变量,

    使用的时候用{{}}里面加上网址就好了

    也可以单独保存一个接口进行参数化的操作,postman

     针对你要选择的接口选择--sava进行保存

     判断多个返回的结果不一样的话.如果校验这种的话,需要在你的文件里加一个自定义变量:比如check 后面加上返回的结果,这样就会返回查看结果是否符合预期

    点击左上角runner

  • 相关阅读:
    宏开发:excel中添加拼接行
    windows消息简单应用实例
    C#用到windows 消息列表Message类MSG的id代号
    在C#中winform程序中应用nlog日志工具
    sql语句中生成0-10随机数
    div+css布局使用inline-block
    linux在nginx中服务器集群用到session的注意事项
    linux 安装php时不安装mysql客户端或者服务端
    centos 配置apache注意事项
    Apache服务器不能启动查看启动错误信息
  • 原文地址:https://www.cnblogs.com/weilemeizi/p/11446514.html
Copyright © 2020-2023  润新知