扫码关注公众号

测试计划之loadrunner分析
05-11
583观看
01

LoadRunner录制脚本时为什么不弹出IE浏览器?

当一台主机上安装多个浏览器时,LoadRunner录制脚本经常遇到不能打开浏览器的情况,可以用下面的方法来解决。启动浏览器,打开Internet选项对话框,切换到高级标签,去掉“启用第三方浏览器扩展(需要重启动)”的勾选,然后再次运行VuGen即可解决问题提示:通常安装Firefox等浏览器后,都会勾选上面得选项,导致不能正常录制。因此建议运行LoadRunner得主机上保持一个干净的测试环境。

来自:测试计划-测试工具
02

做loadrunner参数化时,如果参数化个数超过100个,打开参数化列表,会发现只显示一百个参数,是不是只参数化了100个呢?

不是在实际的跑场景过程中,会发现所有的参数都会被加载使用。也就是说这里是只显示了100条参数化数据,那么如何将所有的参数化内容都显示出来呢?通过设置vugen.ini的MaxVisibleLines项数值可以调整LoadRunner参数显示数据的个数,找到该文件后,用记事本或写字板打开该文件,您首先在文件中查找到"[ParamTable]",如果没有这一项,在设置最后新建即可。在下面有"MaxVisibleLines=100"(如果没有此项,也需要新建),它限制数据记录显示条目数,为了将全部数据显示出来,将"100"更改为"100000",即"MaxVisibleLines=100000"。修改后重启loadrunner,再查看参数化设置,则最多可以显示100000条记录了。

来自:测试计划-测试工具
03

脚本回放正常,却未通过?

原因:可能是缺少包头。默认情况下是不录制HTTPHeader(请求包头),如果有些数据存放在Header中,导致脚本无法正常通过;解决:利用抓包工具(如HttpWatch),进行抓包分析,找到报头,在请求前添加该报头。如:web_add_auto_header("x-requested-with","XMLHttpRequest");查找缺少的报头名,添加包头。在录制中打开Options(选项)→Advanced(高级)→Headers(标题)→Recourdheadersinlist→添加包头。

来自:测试计划-测试工具
04

LoadRunner脚本为空,该怎么办?

1、去掉ie设置中的第三方支持取消掉。2、在系统属性-高级-性能-数据执行保护中,添加loadrunner安装目录中的vugen.exe文件。遇到flight界面为空的解决的可能方法:1、如果安装了IE以外的浏览器,并且IE不是默认浏览器,则无法生成录制脚本2、如果录制脚本时IE不能打开,则需要将浏览器的IE工具高级选项中,将“启用第三方浏览器扩展”的勾选去掉3、lr自带的webtours系统,如果点击Flights选项,出现空白页面,请检查本机oracle的PERL5LIB环境变量,我的解决办法是使用webtours的时候删除掉该变量的内容,使用oracle的时候再填上该变量内容为什么该变量会影响webtours的使用,原因不明

来自:测试计划-测试工具
课程
专栏
测试技术-测试计划-测试工具
2专栏
1课程
4 试题