51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 6562|回复: 28
打印 上一主题 下一主题

[干货] [51testing培训 2018-49周]99%的企业都会问到的技术系列(五)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2018-12-10 10:38:24 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 guanping 于 2018-12-10 10:42 编辑

接口测试之fiddler的使用 P.S:文章中隐藏的部分需要在留言中回复才能查看正确的答案哦)


问题0 让fiddler可以访问  HTTPS协议?
1.安装 fiddler和FireFox ==》先打开
游客,如果您要查看本帖隐藏内容请回复
(修改端口号)
2. 访问百度----提示链接安全
     解决: 给火狐 安装证书
2.1打开菜单栏:Tools>Fiddler Options>HTTPS
2.2勾选Decrypt HTTPS traffic,里面的两个子菜单也一起勾选了
点击
游客,如果您要查看本帖隐藏内容请回复
证书导出到桌面
2.3
上角浏览器设置》选项》安全和隐私》证书》查看证书》证书机构》导入====》 弹出三个框(勾选即可)

注意:有时候上网异常,请在进程中关闭fiddler即可
1:演示使用
游客,如果您要查看本帖隐藏内容请回复
观测请求
  :这么多请求,那个是自己想要的呢?
  :   1、下方框中cls 可以清理屏幕(也可以ctrl+x)。
         2、然后看Host和URL  如果起来 正好就是浏览器中的网址,那就是自己想要的请求和响应。
         3、一般来说,最左侧的 #那一列中是<>就是我们需要测试的那一列
http://localhost:8082/jwnewhrm/。
         4.可以点击decode按钮进行对中文乱码的解码。

问题2 接口---Composer如何使用Composer模拟请求
使用Composer 模拟get请求
1的位置
查看结果:

inspectors  检查员
raw   未加工
另外: 再补货一个登录的例子  观察webform请求参数

问题3:使用fiddler打断点:

可以做哪些事情?
1. Fiddler设置断点,修改HTTP请求头信息,修改Cookie user-agent等
2.  修改请求 数据 绕过前端校验
3. 拦截响应数据,修改
游客,如果您要查看本帖隐藏内容请回复
断点分类:
1.Before  response
   这是指打在请求的时候
4. 2.after  response
单个断点:
Bpu(设置前置断点)和bpafter(设置后置断点)
前置断点:
在命令行输入
  bpu 接口地址
  例子:
Bpu http://localhost:8082/jwnewhrm/
取消:
再输入 一次 bpu即可
问题四:保存会话:
测试bug如何发给开发呢?

保存所有会话:成saz文件
.也可以选择 File>Load Archive 导入这个文件
打开
游客,如果您要查看本帖隐藏内容请回复
文件后点击replay也可以重新发送请求
这里的保存会话和replay功能相当于


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏3
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-5-4 14:48 , Processed in 0.083209 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表