51Testing软件测试论坛

标题: [51testing培训 2018-49周]99%的企业都会问到的技术系列(五) [打印本页]

作者: guanping    时间: 2018-12-10 10:38
标题: [51testing培训 2018-49周]99%的企业都会问到的技术系列(五)
本帖最后由 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的位置
查看结果:

http://localhost:8082/jwnewhrm/
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功能相当于



作者: 吴昊    时间: 2018-12-10 13:11

作者: joan琼    时间: 2018-12-10 13:32
qwer
作者: joan琼    时间: 2018-12-10 13:32
qwer
作者: yixilan    时间: 2018-12-10 14:09
非常好
作者: Nyanko    时间: 2018-12-10 14:41
66666
作者: 小碗1314    时间: 2018-12-10 15:34
666
作者: 小碗1314    时间: 2018-12-10 15:34
666
作者: 小碗1314    时间: 2018-12-10 15:34
666
作者: 未来将要到来    时间: 2018-12-11 10:42
666
作者: 未来将要到来    时间: 2018-12-11 10:42
666
作者: huangyiwan    时间: 2018-12-12 08:59
xampp
作者: yuefeng    时间: 2018-12-13 15:32

作者: cxy131019    时间: 2018-12-16 11:24
好好好
作者: 当梦伊始    时间: 2018-12-18 23:27
学渣1请教
作者: 郭珍123    时间: 2018-12-30 12:28
回复
作者: 郭珍123    时间: 2018-12-30 12:29
回复
作者: 郭珍123    时间: 2018-12-30 12:29
回复
作者: 郭珍123    时间: 2018-12-30 12:37

作者: 郭珍123    时间: 2018-12-30 12:37

作者: jujube109    时间: 2018-12-30 21:37
nice
作者: limeng666    时间: 2019-1-9 17:02
xianshi neirong

作者: 一星    时间: 2019-1-10 14:10
666
作者: 916024460    时间: 2019-1-24 00:09
谢谢
作者: zm湛    时间: 2019-1-24 08:29
He x
作者: 1473388075    时间: 2019-1-24 19:26
6666
作者: 迈达斯之手    时间: 2019-2-13 16:06
学习学习
作者: xuguiping    时间: 2019-2-13 22:41
hao
作者: xuguiping    时间: 2019-2-13 22:41
hao




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2