一.作用

1.模拟网络中断

2.断点时篡改数据

3.测试时做一些极端测试

二.断点步骤

1.全局断点

1)全局断点的两种方式

点击状态栏空白框,点击一下请求前断点,两下请求后断点,三下取消断点

Rules—automatic breakpoints,before requesters和after responses

2)步骤

之前先点击断点,点击断点后的所有接口全都断点,如果要继续再点击run to completion,接口继续执行。

2.局部断点

1)请求前断点:状态栏中输入bpu+断点内容(接口部分内容),取消断点输入bpu;

2)请求后断点:状态栏中输入bpafter+断点内容(接口部分内容),取消断点输入bpafter

 3)步骤:

状态栏输入断点命令,键盘enter键,出现requestURI breakpoint for login,说明开始断点;

然后点击需要断点的接口,该接口断点;

断点后可以对请求体或者响应体进行篡改;

如果该接口需要继续点击run to completion。

三.断点篡改数据

1.请求前断点

在接口发起请求前的断点,这时候可以修改请求体数据

篡改前的请求体:

 

篡改后请求体:

篡改后点击run to completion,接口继续执行

 

2.响应后断点

在接口响应后断点,这时候可以篡改响应后的数据

篡改前的响应体:

篡改后的响应体:

篡改后点击run to completion,接口继续执行

 四.composer,auto responder,断点的区别

断点更改数据和composer更改数据以及auto responder更改数据的区别:断点可以更改请求体和响应体的结果,更改的数据结果可以在前端显示;composer更改只能更改请求体信息,更改的数据不能在前端显示;auto responder更改的是整个会话,可以更改页面的某个内容,可以在前端显示。

版权声明:本文为scarlettlie原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/scarlettlie/p/14852790.html