1.什么叫断点?

Break Point:进行接口测试时,为了测试后端功能而设置的。

2.断点有哪些方式?

Before Requests:在请求时,没有达到服务器之前设置断点。     -- 全局断点(中断fiddler捕获的所有请求)

After responses:服务器响应之后,在fiddler将响应传回给客户端之前。   -- 全局断点(中断fiddler捕获的所有服务器返回数据)

取消断点:Disabled

3.为什么要设置断点

进行接口测试时,拦截和修改数据,测后端功能。比如:图书网的某本小说的售价是100元,进行网页前端的功能测试时,只能输入100元进行购买!但是通过fiddler抓包工具可以拦截,修改数据。万一有些别有用心的人跳过前端输入框验证,然后修改数据,输入-100元进行购买。这样的话,不仅买到了小说,账户余额还增加了100元。这就说明后端接口不对。

4.怎么设置断点?(全局断点和单个断点)

  • Rules>>Automatic Breakpoints>>Before Requests(After Responses)    -- 全局断点
  • 在命令行输入:(单个断点)
  1. bpu 接口的url地址   eg:bpu https://passport.cnblogs.com/user/signin 然后按回车    -- before request
  2. bafter 接口的url地址   eg:bpafter https://passport.cnblogs.com/user/signin  然后按回车  -- after response

5.拦截来自某个网址所有请求

1.在命令行输入:bpu www.cnblogs.com

2.打开博客园任意网页,发现都被拦截到了

3.打开博客园其他网站,其它网站可以正常请求

4.说明只拦截了来自部落论坛(www.cnblogs.com)的请求

5.清除输入bpu回车即可

参考链接:https://www.cnblogs.com/yoyoketang/p/6778006.html

最新文章

  1. js实现可拖拽的div
  2. 使用emIDE创建STM32项目
  3. 2016-12-15 java开发工作中,尚未做的工作
  4. [.net 面向对象编程基础] (21) 委托
  5. Python的全局变量
  6. samba的rpm包,只有tar.gz文件安装
  7. [异常] Download interrupted: Connection to https://dl-ssl.google.com refused 安卓SDK下载被拒 3步解决
  8. electron小例子
  9. PHP file_get_contents() 函数
  10. 文件和目录之mkdir和rmdir函数
  11. python读写Excel文件的函数--使用xlrd/xlwt
  12. 启动Tomcat的几种方式
  13. windows phone 8.1常用启动器实例
  14. HTML相关知识
  15. 【R语言系列】read.table报错incomplete final line found by readTableHeader
  16. 软件工程实践-WC项目之C实现
  17. Redux thunk中间件
  18. XML语言2.约束
  19. HTML5中自定义属性(data-*)
  20. 以前没有写笔记的习惯,现在慢慢的发现及时总结是多么的重要。 这一篇文章主要关于java多线程一些常见的疑惑点。因为讲解多线程的书籍和文章已经很多了,所以我也不好意思多说,嘻嘻嘻、大家可以去参考一些那些书籍。我这个文章主要关于实际的一些问题。同时也算是我以后复习的资料吧,。还请大家多多指教。 同时希望多结交一些技术上的朋友。谢谢。

热门文章

  1. selenium如何向ueditor富文本中自动输入文本
  2. [HDU6288]Tree
  3. <DFS & BFS> 286 339 (BFS)364
  4. Django3.0 前瞻 支持异步通信
  5. Codeforces Round #602 (Div. 2, based on Technocup 2020 Elimination Round 3) B. Box 贪心
  6. python做中学(九)定时器函数的用法
  7. 融云技术分享:融云安卓端IM产品的网络链路保活技术实践
  8. selenium三大切换的骚操作之显性等待
  9. Java Tomcat 使用(IDEA)
  10. js判断undefined和null