zoukankan      html  css  js  c++  java
  • 接口测试get

    接口测试

    使用工具:postman

    测试环境:SaaS平台

    素材资料:接口文档

    1.get请求

    1.首先填写请求方式为get

    2.其次将我们请求域名设置为环境变量;

    1)点击postman右上角与测试标题向右平移位置的眼睛,点击这个眼睛图标;

    2)点击后,有两个Edit,选第一个环境变量的Edit;

    3)点击add,添加我们的环境变量和对应的值,key-value分别是:host,https://saask8s.dhwork.cn as XXX;第二个变量和值分别为token,Bearer 4bc7659a-13bc-4e34-83ea-b98de93dfcd5(这个来自于我们登录网址XXX,后获取的token认证),最后保存就好了;这里环境变量就设置好了;

    3.在get请求后边的url框中填写如下内容:{{host}}/api/business/v1/patrol/plan/list?name=巡检计划&type=2&page=1&size=20;

    host:自己设置的目标网址域名 后边那一坨是对应的接口

    4.然后在下方的header标题栏下,添加一个变量Authorization,这个变量的值就是{{token}},填入这个,格式就是两个括号加上变量...,注意这个token是我们在环境变量设置好了的

    5.在params栏下,添加我们的请求参数:如下:

    name:巡检计划

    type:2

    page:1

    size:20

    一共四个变量,分别添加即可

    6.最后保存我们的这个接口,命名为get1.send执行,查看响应结果是否正确

    个人感想:

      难不在get或者post等请求的参数,而是看响应结果是否正确,而响应结果是去找数据库中不同的表,当然也可能是一个表的数据是否一一对应;

    其次,小程序的接口和app的接口获取token是通过fiddler进行抓包拿到的,这个要求是会使用fiddler进行抓包,可自行百度.

  • 相关阅读:
    redis参数AOF参数的bug
    tidb损坏tikv节点怎么恢复集群
    mysql主从延时临时解决办法
    python脚本批量杀死redis链接
    pt-online-schema-change 脚本化
    mysql查看锁等信息SQL
    mongo复制集脑裂问题如何处理
    日志收集及网络包收集方案
    各浏览器下载文件名不乱码的解决办法
    java 中 byte[]、File、InputStream 互相转换
  • 原文地址:https://www.cnblogs.com/spider3658/p/13706643.html
Copyright © 2011-2022 走看看