需要测试前端的现实功能,如果tab中的选项很多,预期的结果是会出现“展开”和“收起”按钮,但是本账号的测试数据不够,去修改数据库也很麻烦,而且不一定有权限,这时候我们就需要修改后端传过来的数据,增加更多的数据来测试前端的显示功能。(现在只有EN5测试小分队  和  hamburger的后花园1  两个数据)

如何查看界面 f12 session值_抓包

 

然后用f12查看接口信息(部分笔记本是fn+F12,键盘则只需要点击F12,ranh),找到要修改的数据所在的包,可以根据界面信息来找,如我要修改的接口数据包括EN5测试小分队和hamburger的后花园1,所以一下子就能找到是这个包。

如何查看界面 f12 session值_fiddler_02

查看这个包的链接,可以点击Headers查看,如下图

如何查看界面 f12 session值_前端测试_03

然后复制链接(注意不需要复制时间戳,就是如上图中的长长的红框里面的就行,后面的&times.....之后的就不需要复制了)。

 

然后打开fiddler软件,在下方的长输入框中输入 bpu +上面复制下来的链接。如下图

如何查看界面 f12 session值_fiddler_04

 

点击回车,然后再去刷新一下网页界面。此时后台返回的数据先是到了fiddler,然后前端显示的是空的界面。

如何查看界面 f12 session值_前端测试_05

 

此时,数据先跑到了fiddler中,有个红色符号 T 表明已经抓到数据。如下图

如何查看界面 f12 session值_如何查看界面 f12 session值_06

点击这个数据包,然后就能在右边对数据包进行操作。

 

点击下图框中的按钮,可以进行断点修改。

如何查看界面 f12 session值_如何查看界面 f12 session值_07

 

点击TextView,可以显示这个数据包中的数据。

如何查看界面 f12 session值_fiddler_08

 

此时就可以对数据进行更改了,可以复制其中一个数据,然后粘贴很多个,稍微改一下里面的id或者名称。

如何查看界面 f12 session值_抓包_09

粘贴更改

如何查看界面 f12 session值_前端测试_10

 

点击继续,就能将修改后的数据包传到前端,测试前端的显示效果。

如何查看界面 f12 session值_改包_11

 

以上就是抓包改包的全部过程了,可以看到我们已经加了很多数据,而有很多数据的时候,前端自动生成一个“展开”和“收回”按钮,测试成功。