php抓取网页数据插入数据库(接口测试和页面无关,看的是请求的数据)

优采云 发布时间: 2021-11-09 23:14

  php抓取网页数据插入数据库(接口测试和页面无关,看的是请求的数据)

  界面测试与页面无关。它查看请求的数据。除了抓取请求,fiddler 还可以修改请求时的数据。

  Fiddler可以跳过页面验证,直接去验证数据库

  停止请求,修改数据,跨​​页验证验证数据库是否能接受错误数据

  场景:添加会员信息时,会进行两层验证页面验证和数据库验证

  比如输入手机号后,页面验证。验证错误后,数据库添加成功,说明数据库没有验证手机号。

  具体步骤:

  1. 点击添加会员信息,填写数据

  2. 在 fiddler 中清除无用的请求

  3.设置拦截规则--Automatic--before Requests

  

  4.网页点击OK,出现拦截请求图标T-双击请求查看数据-更改请求的数据-发布

  

  5. 如果请求还是被阻塞,继续放手

  

  6. 检查数据库中的数据是否添加成功,

  如果把一个值从正常数据改成有问题的数据,可以存入数据库,说明数据库字段有问题

  如果把一个值从正常改成有问题的数据,就不能存入数据库,说明数据库校验不成功,没有问题

  7.

  1)。除了在数据库中查看外,还可以在fiddler中查看响应信息中的响应状态码200来处理请求

  查看业务请求是否成功,需要查看代码部分,Ctrl+F搜索王舞,可以找到位置,说明业务请求响应成功

  2)。也可以这样搜索,将鼠标放在任意位置,Ctrl+F,搜索,包括所有请求,在请求响应中搜索,搜索到的请求会高亮显示,双击打开

  Fiddler 修改数据汇总

  功能:可以跨页面验证,然后检查数据是否存在进行验证,如果不存在就是bug

  步:

  1. 用fiddler打开浏览器进入后台

  2. 进入会员模块,点击添加会员按钮,输入并添加正确的数据

  3. in fiddler---规则---自动---Brankpoints---在请求之前

  4. 点击确定按钮,选中截取的请求T,双击打开---修改请求实体中的数据

  5.点击运行完成,如果有其他请求拦截,继续点击运行完成

  在实际测试中,通过fiddler抓取请求的依据是基于准备好的文档,分析测试数据,执行接口的请求,得到结果进行对比

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线