zoukankan      html  css  js  c++  java
  • 接口测试工具postman学习

    最近进行了接口测试的培训,第一课主要关于接口测试,涉及到postman和jmeter两个工具。在此进行记录,方便后期回溯学习。

    首先进行接口测试,必需的是接口文档,文档主要包含以下几个部分:
    1、URL
    2、请求方式(一般为post或者get)
    3、请求参数
    4、返回参数
    5、请求、返回示例
    6、状态码说明
    其中第1-4条是接口文档必需有的数据,否则无法进行测试。
    *post请求和get请求没有很大的区别,只是get请求一般用于获取数据,post请求一般用于发送数据

    接下来利用老师提供的文档,记录一下利用postman进行测试的方法。
    1、简单的get请求
    当得知URL,请求方式为get,请求参数已知时,可以直接在链接中输入数据进行测试

     
    1.png


    截图中的链接以<URL?请求参数=>组成。当可判断的请求参数为多个时,<URL?请求参数1=1&请求参数2=***2>即可。
    2、简单的post请求
    已知URL,请求方式为post,必须的请求参数已知时。填写好URL和请求方式后,选择“body”下的“form-data”即可直接将参数和对应的值填写进去。

     
    image.png


    3、需要配置header的请求

     
    image.png


    配置好请求方式和URL后,选择“headers”输入文档提供的key值和value值即可。
    4、需要配置cookie的请求

     


    配置好请求方式和URL后,选择“heraers”,key值直接填写“Cookie”,value值填写文档或者开发提供的数据即可。
    然后在“body”的“form-data”下,填写必须的入参和对应的值。

     
    image.png


    5、入参为json格式
    首先还是必须填写URL和请求方式。然后在“body”下,选择“raw”。

     
    image.png


    在输入框中输入json格式的入参即可。
    6、上传文件
    可以看到在基础的post请求中,参数是写在“body”的“form-data”下的,此时key栏默认为“text”格式,其实可以切换为“file”格式。

     
    image.png


    然后value栏中会出现文件上传按钮,点击选择需要上传的文件即可。

     

    所有的测试都是在配置完毕后,点击“send”即可开始运行。

     

     
    image.png

     

    以上接口测试在发送请求数据后,都会在界面下方返回结果,对比结果和接口文档的返回示例即可辨别是否测试成功。当然测试时肯定是要测试正确参数传入和错误参数传入的情况,要检查各种情况下的返回结果是否符合文档中说明的返回结果。

  • 相关阅读:
    js的一些总结
    模型矩阵, 视图矩阵, 投影矩阵
    深入理解Three.js(WebGL)贴图(纹理映射)和UV映射
    Cesium学习笔记(四)Camera
    Node.js 命令行程序开发教程 ---------http://www.ruanyifeng.com/blog/2015/05/command-line-with-node.html
    node 模块 fs-extra
    Object.keys() https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/keys
    Object.create() __https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/create
    JavaScript停止冒泡和阻止浏览器默认行为
    js创建对象的最佳方式
  • 原文地址:https://www.cnblogs.com/myyard777/p/8609568.html
Copyright © 2011-2022 走看看