LR脚本录制2——录制的网站A访问了其他网站页面和接口的脚本

遇到的问题,如下图## 解决方案—多代理使用(场景及原理)

1、使用场景:录制WEB脚本的时候,由于请求的接口WBAPI和BS前端是部署在不同服务器上的,这个时候如果代理如果只设置了WEB服务器的IP和端口,就导致接口的请求抓不到,流程一直卡着。如何实现访问了A网站→网站访问其他网站网站/其他接口地址,这里就要设置多代理
2、多代理录制原理:如下图
在这里插入图片描述
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210522174301674.png

Fidder设置端口

在这里插入图片描述
刷新一下浏览器,会抓到好多请求,在这里我只想看到我所要录制的页面的请求,这个时候设置下过滤规则来过滤掉那些不想看到的请求,如下图:
在这里插入图片描述

LoadRunner设置代理

此处的设置表示:
1、LR代理的3345端口会监听谷歌浏览器的请求,所有浏览器的请求都会先发给LR代理,再由LR代理转发给主机服务器
2、LR会录制Fiddler(127.0.0.1)端口8111抓包的所有的请求和返回数据
在这里插入图片描述

谷歌浏览器设置代理

谷歌浏览器设置代理,你使用浏览器访问所有WWW站点的请求都不会直接发给目的主机,而是先发给LR代理服务器,因为谷歌和LR代理的端口是一样的
在这里插入图片描述

录制脚本

浏览器上打开录制的网页,就可以看到脚本已经录制到了
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值