• 接口测试之PostMan


    Postman 

    Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件

    它提供功能强大的 Web API & HTTP 请求调试。它能够发送任何类型的HTTP 请求 (GET , HEAD, POST , PUT ..),附带任何数量的参数+ headers

    功能:主要用于模拟网络请求包;快速创建请;求回放、管理请求;快速设置网络代理

    1.安装

    在谷歌应用商城搜索postman下载直接添加成GOOGLE浏览器插件即可

    2主界面

    左边是浏览历史(History)与收藏夹(Collection)、新建文件夹按钮与导入按钮。右边为请求地址、请求方式、请求参数与结果的展示界面。

    打开postman界面菜单功能介绍

    Histoy:抓取到的数据包

    Collections:接口持久化保存区域

    Team Library:组内协作,接口可以共享

    NO Environment:环境变量设置,类似于参数化

    Send:发送请求  Sava:保存

    Save Respnse:响应区域包括 bodyheaders可以保存此响应

    在填写好地址与请求方式后,点击send就可以发送请求,并且可以根据不同的数据(jsonxml)进行格式化展示。

    当选择请求方式为POST的时候,下方会出现填写参数的地方,参数可选择是文件还是值。

    3、断言:

    postman断言是JavaScript语言编写的,在postman客户端的test区域编写即可, 断言会在请求返回之后,运行,并根据断言的passfail情况体现在最终测试结果中。

    4、环境变量:

    postman可直接通过切换环境来实现多个环境中的参数切换。常用功能:环境地址切换、全局变量使用 

    环境请求: 1、点击右上角设置图标,选择Manage Environments--Add,在页面中设置环 境信息:Environment(开发)>key(URL)>Value(http://www.qq.com/), 选择Update

    2、再添加测试环境:Environment(测试)>key(URL)>Value (http://www.qq.com),选择Add

    3、全局变量使用: 选择Manage Environments--Globals” 在页面中输入key(web):value(WeatherWebService),点击Save 修改请求地址内"WeatherWebService""{{web}}" 在测试“开发”、“测试”环境时,仅需要切换环境即可完成对此web的不同环境 的测试。web可随意替换成别的名字

  • 相关阅读:
    Elasticsearch 在部署时,对 Linux 的设置有哪些优化方 法?
    详细描述一下 Elasticsearch 搜索的过程?
    Memcached 服务特点及工作原理是什么?
    Memcached 服务分布式集群如何实现?
    如何监控 Elasticsearch 集群状态?
    对于 GC 方面,在使用 Elasticsearch 时要注意什么?
    memcached 和 MySQL 的 query ?
    memcached 如何实现冗余机制?
    memcached 能接受的 key 的最大长度是多少?
    memcached 的多线程是什么?如何使用它们?
  • 原文地址:https://www.cnblogs.com/Thor4356/p/6565512.html
Copyright © 2020-2023  润新知