LR使用代理录制脚本介绍

使用lr录制浏览器请求时,常常出现无法打开浏览器的现象。使用lr自带的代理,可以有效的解决该问题,且支持的浏览器不再限于IE、火狐,甚至可以录制手机浏览器发出的请求;

代理需要用到loadrunner安装目录,bin目录下的wplus_init_wsock.exe,具体操作如下:

1、打开loadrunner的Virtual User Generator,选Web(HTTP/HTML)协议

2、在脚本编辑界面,点击录制设置按钮,点击Recording Options—Network—PortMapping界面中的New Entry,按照图示填写代理信息

注释:服务器的地址和端口根据实际项目情况填写;代理端口号自定义,浏览器开启代理时需要该信息;

3、在浏览器中开启代理(以chrome为例)

4、在LR点击录制按钮进行录制,录制界面如下设置,点击确定按钮(自动打开了wplus_init_wsock.exe文件)

5、在chrome浏览器上打开http://192.168.163.128/bbs/forum.php(示例项目),进行的操作即被loadrunner记录下来

6、如果想要录制手机浏览器发送的请求,将手机设置为开发模式,开启手机的代理(替换开启浏览器代理的步骤),其他操作相同。

注意事项:

1、使用完后,将手机或者浏览器中将代理去除掉

2、回放代理录制下的脚本时,如果想让回放时还是以其他浏览器或者手机回放,那么需要在脚本中加头信息,例如如下所示:

在脚本中加web_add_header("User-Agent","Mozilla*********Firefox/17.0");

也可以在运行设置中修改默认浏览器信息

后语:

初次写技术类文章,是为了对自己的学习做以记录,如有疏漏错误之处,请大家多多指教。

转载于:https://blog.51cto.com/7297445/1783838

loadrunner代理录制脚本方法介绍相关推荐

  1. Loadrunner11使用代理录制脚本

    1.使用代理录制脚本可以解决: 录制时浏览器打不开.录制脚本为空的问题,或者被测系统本身兼容不了IE8,只能兼容更高版本浏览器的这种情况. 2.使用Loadrunner代理录制的原理: 启动Loadr ...

  2. 性能测试之Jmeter:使用代理录制脚本

    Jmeter中有两种方法可以录制脚本,但笔者一向不喜欢把简单的事情复杂化(安装badbody麻烦,就不介绍这种方法了),那么自然就选择通过Jmeter代理来录制脚本.下面讲讲具体的脚本录制步骤: 1. ...

  3. jmeter之使用代理录制脚本

    从loadrunner到jmeter,录制压力测试脚本好像都只支持IE,近来才知道jmeter还有自带的录制脚本元件, 且支持IE.Chrome及Firefox等多种浏览器.这里就记录一下通过jmet ...

  4. 一招解决LoadRunner不能录制脚本(录制脚本为空)问题

    LoadRunner的脚本录制有时候会发生一种很奇怪的情况,录制条正常运行,网站也正常打开了,显示着正在录制,但是你的任何操作都不会增加录制事件的增加. 本人遇到的是打开网站成功录制到16个事件,但是 ...

  5. LoadRunner 2021 录制脚本和编写脚本

    安装社区版:免费,随便注册一个 官网直接下 省心省力 万年不变的三大组件 controller 场景控制 analysis 结果分析 Virtual User Generator 虚拟用户生成器 学l ...

  6. JMeter4.0使用笔记 使用Badboy录制脚本,使用代理录制脚本

    JMeter可以用于测试静态和动态资源例如静态文件.Java 小服务程序.CGI 脚本.Java 对象. 数据库, FTP 服务器, 等等.JMeter 可以用于对服务器.网络或对象模拟巨大的负载,来 ...

  7. loadRunner通过谷歌浏览器代理录制脚本

    测试人员使用的loadRunner很多都还是11,而11默认支持IE8浏览器进行录制,现在IE基本已经被市场淘汰,很多web应用都使用谷歌浏览器,这里记录下通过谷歌浏览器代理实现loadRuuner录 ...

  8. 如何录制视频?快速录制视频方法介绍:

    你是否想要录制软件操作流程给朋友,想要录制游戏视频分享给网友.现在网上的视频录制软件很多,想要找到一款适合自己的录屏软件确实不容易. 别担心,今天小编就给大家分享两种快速录制视频有什么方法?相信对您会 ...

  9. jmeter 代理录制脚本

    一.脚本录制 1.知道计算机的IP 2.在浏览器中设置代理服务器 ✔ 打开浏览器→工具→Internet 选项→连接→局域网设置→勾选"为 LAN 设置代理服务器",地址输入 Jm ...

最新文章

  1. GSM中时隙、信道、突发序列、帧的解释
  2. LeetCode 176. Second Highest Salary--Database--数据库题目
  3. 30分钟后如何终止PHP会话?
  4. 网站性能优化之应用程序缓存-初篇
  5. 笔记本应用/测试软件大全(个人使用心得)
  6. [从架构到设计]第二回:对象的旅行---对象和人,两个世界,一样情怀(转载)...
  7. jquery 下拉框 select2 运用 笔记
  8. 创建前缀一样的文件_SpringBoot:配置文件属性读取
  9. python如何获取请求的url_听说你在学习:如何通过代码请求URL地址
  10. 响应面法求可靠度指标代码_基于可靠度理论的既有桥梁结构承载能力评估——结构可靠度理论若干基本概念...
  11. Java并发编程实战_[Java并发编程实战] 简介
  12. Learning to Refine Object Segments
  13. gmm中隐变量是什么的_机器学习-隐变量模型和期望最大算法
  14. APP测试功能点总结
  15. 电子管:6J1基本特性文献调研
  16. iOS 组件化加载本地 gif 图片
  17. 2022年12月最新微博新版批量删除微博博文代码_删除清空微博博文的微博批量删除代码与方法
  18. 拓嘉辰丰电商:拼多多订单漏发怎么处理比较好
  19. 3.1【微信小程序全栈开发课程】在本地搭建后端开发环境
  20. 表情包-Emoji符号

热门文章

  1. 生物化学与分子生物学分析技术 Analytical Techniques in Biochemistry and Molecular Biology 英文原版
  2. 基于FFT的信号频谱分析
  3. 语音信号处理之(一)动态时间规整(DTW)
  4. ajax如何将数据写入文本框,ajax 从数据库读到文本框
  5. win10分屏快捷键无法使用_你知道哪些关于win10的快捷操作
  6. 香帅的北大金融学课笔记11 -- 资产配置
  7. wxWidgets随笔(10)-fedora环境配置
  8. AtCoder Beginner Contest 215 E - Chain Contestant
  9. 【机器学习】机器学习可视化利器--Yellowbrick
  10. 小孩都看得懂的YOLO!