今天在录制脚本的时候遇到一个问题,因为公司的电脑IE版本为IE9,且不能降低版本,所以设置了个loadrunner代理,代理是设置了应用服务器的IP和端口,但是在录制的时候很多静态文件没有出来,因为loadrunner代理只能代理录制代理IP的内容,而公司的静态文件的域名却是另外一个,所以在录制的时候静态文件展示不出来,后面加了一层fiddler代理,完美的解决了这个问题。还是以chrome为例,以下是解决问题的步骤:
工具准备:
loadrunner11、fiddler、chrome(任何浏览器)
1、loadrunner11代理设置
a、start recording页面设置,如下图
LR代理与浏览器或者手机设置设置完成后,点击录制按钮,弹出录制对话框,IE路径选择LR的代理服务器(D:\Program Files (x86)\HP\LoadRunner\bin\wplus_init_wsock.exe)在LR安装目录下bin目录下的wplus_init_wsock.exe文件,URL地址可以不输入。

b、option 设置
2、fiddler设置
打开fiddler,tools》fiddler options》connections,将监听端口设置成与loadrunner的一致,这里是8888

3、浏览器设置
设置》代理》局域网设置》高级,IP填写本机地址,端口号为loadrunner设置的浏览器端口一致,这里是2008
4、设置完成后,就可以进行录制了,这里可以录制任何地址的脚本,包括Sohu或者自己的应用地址。

出现这个不用管,不要关闭。
本文介绍了如何在公司环境中,由于IE版本限制,使用loadrunner录制脚本时无法获取静态文件的问题。通过设置loadrunner代理,并结合fiddler作为中间层代理,成功解决录制问题。详细步骤包括:设置loadrunner代理,调整fiddler监听端口以匹配loadrunner,以及在Chrome浏览器中配置代理设置。通过这种方法,可以在任何地址录制脚本,包括Sohu或其他应用。
2172

被折叠的 条评论
为什么被折叠?



