zoukankan      html  css  js  c++  java
  • 个人技术总结——postman的接口请求

    一、技术概述

    这个技术是做什么的

    Postman是一个接口测试工具,在做接口测试的时候,Postman相当于一个客户端,它可以模拟用户发起的各类HTTP请求,将请求数据发送至服务端,获取对应的响应结果,从而验证响应中的结果数据是否和预期值相匹配;并确保开发人员能够及时处理接口中的bug,进而保证产品上线之后的稳定性和安全性。

    学习该技术的原因

    测试项目接口的正确性

    技术的难点

    全英文的界面与文档

    二、技术详述

    如何实现和使用该技术

    基础功能一览

    接口请求流程

    GET请求:点击Params,输入参数及value,可输入多个,即时显示在URL链接上,所以,GET请求的请求头与请求参数如在接口文档中无特别声明时,可以不填

    GET响应:右上角显示响应HTTP状态码、请求的耗时

    需特别注意的是HTTP状态码与响应正文中的状态码,只有HTTP状态码是200时,才代表这个接口请求是正确的,这个是HTTP协议定义的,而响应正文的状态码,是程序员自已定义的,可以是200,也可以定义为其它值,是为了让接口使用者去区分正常数据与异常数据。
    POST请求一:表单提交
    可以只设置请求方法,请求URL,请求参数,而请求头是根据请求参数的形式自动生成的,请求头中的Content-Type与请求参数的格式之间是有关联关系,如下图

    POST请求二:json提交
    选择JSON(application/json)即可
    POST请求三:xml提交
    选择XML(text/xml)即可
    POST请求四:二进制文件提交
    选择binary即可

    三、技术使用中遇到的问题和解决过程

    Postman乱码问题

    需要在请求头加上Content-Type:application/json;charset=UTF-8 Accept:application/json;charset=UTF-8

    四、总结

    postman还是比较好用的,出现一些错误百度也能很容易找到,是一个非常好用的测试工具

    五、参考文献、参考博客(标题、作者、链接)

    Postman使用详解,作者:大痴小乙
    Postman教程大全,作者:依北辰

  • 相关阅读:
    如何紧急恢复SQL Server主数据库
    合理利用SQL Server查询执行计划
    理解RAID的四种级别
    sp_spaceused 显示行数、保留的磁盘空间以及当前数据库中的表、索引视图
    修复数据库索引问题:理解填充因数设置
    SQL Server调整因子
    sqlservr 命令行启动
    DBA需要考虑备份相关问题
    BCP
    “tablediff ”命令行工具
  • 原文地址:https://www.cnblogs.com/esinSha/p/13186552.html
Copyright © 2011-2022 走看看