顾翔老师的《软件测试技术实战设计、工具及管理》网上购买地址:

https://item.jd.com/34295655089.html

《基于Django的电子商务网站》网上购买地址:

https://item.jd.com/12082665.html

店铺二维码:

来源:http://www.51testing.com

  做web测试的基本上都用用到postman去做一些接口测试,比如测试接口的访问权限,对于某些接口用户A可以访问,用户B不能访问;比如有时需要读取文件的数据。在postman上要实现这样测试,我们就必要要用到cookie请求。用postman发送带cookie的请求,由于chrome安全的限制,postman是发不出带cookie的请求。如果想要发送带cookie的请求,需要开启postmanInterceptor。

  什么是POSTMAN?

  POSTMAN是一个Chrome插件工具,我们可以通过Chrome的应用商店进行搜索并安装,安装完成会在桌面上显示一个postman的图标,每次点击这个图标就可以启动POSTNA的界面。启动过后就是上面的界面了,左边是用来管理用例的目录结构,右边是具体某个用例的请求内容的参数及响应内容;默认的postman会自带一个demo的项目叫“POSTMANEcho”,里面有各种场景的用例demo,对于新上手的同学可以通过查看这些demo用例来学习如何使用POSTMAN。

  利用postman进行接口测试并发送带cookie请求的方法

  1.在chrome浏览器中安装好postmanInterceptor后,如果想要发送带cookie的请求,需要开启Interceptor,而且在测试期间chrome浏览器要一直处于打开状态。

  2.postman如何提交数据?params->Body->form_data;新增接口参数,选择File类型,选择文件,填写参数,发送。

  3.大家可以用一些工具进行抓包分析,比如,fiddler和wireshark。本人是用fiddler对app的请求进行抓包,也可以使用其他工具。查看headers里的cookie,并复制。

  (如果是web页面,直接查看chrome中对应页面的Network中RequestHeader的cookie)

  4、将复制的内容填入到postman中的Headers中,cookie的格式为Cookie:[值]发送cookie时,在header中添加key-value,key固定为Cookie,value是cookie具体的k=v。如下图所示:

  或者点击旁边BulkEdit的直接将复制的内容粘贴进去:

  5、最后点击Send按钮即可。

  Postman测试的优点

  HTTP的接口测试工具有很多,可以进行http请求的方式也有很多,但是可以直接拿来就用,而且功能还支持的不错的,我使用过的来讲,还是postman比较上手。

  postman的优点:

  1、支持用例管理

  2、支持get、post、文件上传、响应验证、变量管理、环境参数管理等功能

  3、支持批量运行

  4、支持用例导出、导入

  5、支持云端保存用例【付费用户】

  可以说POSTMAN满足了HTTP接口测试的大部分功能,只有少部分的功能不被支持,比如:请求流程的控制;前面说了这么多,接下来我们就看看POSTMAN的安装与使用吧。

  注意事项

  1、intercept的版本要与postman的版本匹配,否则send请求,会一直是loading的状态。

  2、发送带cookie的时候必须得开着chrome浏览器。

————————————————————

顾老师课程欢迎报名

软件安全测试

https://study.163.com/course/courseMain.htm?courseId=1209779852&share=2&shareId=480000002205486

接口自动化测试

https://study.163.com/course/courseMain.htm?courseId=1209794815&share=2&shareId=480000002205486

DevOps 和Jenkins之DevOps

https://study.163.com/course/courseMain.htm?courseId=1209817844&share=2&shareId=480000002205486

DevOps与Jenkins 2.0之Jenkins

https://study.163.com/course/courseMain.htm?courseId=1209819843&share=2&shareId=480000002205486

Selenium自动化测试

https://study.163.com/course/courseMain.htm?courseId=1209835807&share=2&shareId=480000002205486

性能测试第1季:性能测试基础知识

https://study.163.com/course/courseMain.htm?courseId=1209852815&share=2&shareId=480000002205486

性能测试第2季:LoadRunner12使用

https://study.163.com/course/courseMain.htm?courseId=1209980013&share=2&shareId=480000002205486

性能测试第3季:JMeter工具使用

https://study.163.com/course/courseMain.htm?courseId=1209903814&share=2&shareId=480000002205486

性能测试第4季:监控与调优

https://study.163.com/course/courseMain.htm?courseId=1209959801&share=2&shareId=480000002205486

Django入门

https://study.163.com/course/courseMain.htm?courseId=1210020806&share=2&shareId=480000002205486

啄木鸟顾老师漫谈软件测试

https://study.163.com/course/courseMain.htm?courseId=1209958326&share=2&shareId=480000002205486

Network下方什么请求也没有_利用postman进行接口测试并发送带cookie请求的方法相关推荐

  1. C# 发送带cookie的http请求_C#发送请求带cookie

    C# 发送带cookie的http请求_C#发送请求带cookie 一.Get请求带cookie 发送带cookie的请求,最好带上浏览器代理字符串: Mozilla/5.0 (Windows NT ...

  2. Postman发送带cookie的http请求

    1.Postman是chrome上一个非常好用的http客户端插件,可惜由于chrome安全的限制,发不出带cookie的请求.如果想要发送带cookie的请求,需要开启Interceptor: 2. ...

  3. python带cookies发送post请求_Requests发送带cookies请求

    一.缘 起 最近学习[悠悠课堂]的接口自动化教程,文中提到Requests发送带cookies请求的方法,笔者随之也将其用于手头实际项目中,大致如下 二.背 景 实际需求是监控平台侧下发消息有无异常, ...

  4. 在wps里面怎么设置触发器_利用WPS演示中的触发器控制板书内容的方法

    难道多媒体教学的开展与传统的板书之间的矛盾真的不可调和吗?笔者一直在思考这一问题,并发现巧妙利用WPS演示中的触发器可以灵活控制板书内容的显示与隐藏,使我们在开展多媒体辅助教学的过程中合理兼顾板书,达 ...

  5. python共享文件权限_利用Python实现在同一网络中的本地文件共享方法

    本文利用Python3启动简单的HTTP服务器,以实现在同一网络中共享本地文件. 启动HTTP服务器 打开终端,转入目标文件所在文件夹,键入以下命令: $ cd /Users/zero/Documen ...

  6. gerber文件怎么导贴片坐标_利用Gerber文件生成贴片坐标及元件位置图的方法技巧...

    利用 Gerber 文件生成贴片坐标及元件位置图的方法技巧 利用 Gerber 文件生成贴片坐标及元件位置图的方法技 巧 2010-10-11 21:59 Gerber 文件是所有电路设计软件都可以产 ...

  7. python登录交换机执行命令_利用Python脚本登录交换机实现自动配置备份的方法

    主机参考:服务器测评参考推荐网,专注分享服务器优惠信息!如果您想在本站投放您的广告,点此直达!如果您不想付费,您也可以免费投稿您的产品信息,点此直达!联系我们 部分文章发布时间较久远,可能存在未知因素 ...

  8. retrofit 会请求两次_基于RxJava2+Retrofit2简单易用的网络请求实现

    简介 基于RxJava2+Retrofit2实现简单易用的网络请求,结合android平台特性的网络封装库,采用api链式调用一点到底,集成cookie管理,多种缓存模式,极简https配置,上传下载 ...

  9. python 离散化_利用Python将数值型特征进行离散化操作的方法

    利用Python将数值型特征进行离散化操作的方法 如下所示: data = np.random.randn(20) factor = pd.cut(data,4) pd.get_dummies(fac ...

最新文章

  1. Linux下搭建高效的SVN
  2. 多个ERP系统连接一个EWM系统
  3. OpenCV学习笔记——Mat类型数据存储
  4. cmd怎么运行http_Scrapy源码剖析(二)Scrapy是如何运行起来的?
  5. 使用 selector 从 SAP Spartacus state 里读取 Cart 数据
  6. 使用不同版本的UI5库文件本地测试UI5应用
  7. linux入门指令 详解,Linux基础命令之mktemp详解
  8. 图书管理分类统计c语言,C语言实现图书管理系统
  9. python 中获取数据etree.HTML打印问题
  10. PPT/Word中神奇的快捷键F4(重复上次操作)失效的解决办法
  11. 计算机网络(5.13)运输层- TCP的拥塞控制方法
  12. Apache详解(一)Internet和HTTP协议
  13. 无线局域服务器架设方法,技巧:如何实现局域网架设BT服务器
  14. js找出最长单词_js获取字符串中最长单词长度的3种方法
  15. 006-Sencha Cmd概论
  16. java如何给字符串每三位分隔逗号
  17. 假设有一个字类型的数值arry1,试编写程序统计arry1数值及其后若干数值,在字单元中存储时每个数据中含“1”数据位的个数,并将统计结果保存在res1数组中。数据段的代码定义如下: data seg
  18. sql:mysql:分词
  19. piv图像处理文献综述_数字图像处理文献综述
  20. java-jdk下载及安装

热门文章

  1. novate 的混淆出错
  2. 知名ECM厂商Open Text进军中国市场
  3. [叽里呱啦G客沙龙]5月18日与技术大牛一起在叽里呱啦畅想技术!
  4. ubuntu在线听音乐
  5. HashMap源码面试话术总结
  6. KX022-1020(罗姆-加速度传感器)示例
  7. sin35用计算机咋算,用计算器计算:sin35°≈
  8. 机器学习实验1---决策树预测泰坦尼克数据集
  9. 【OpenCV 例程 300篇】237. 基于主成分提取的方向校正(OpenCV)
  10. QQ空间日志如何备份