51Testing软件测试论坛

标题: lr11录制脚本失败 [打印本页]

作者: 默默哒    时间: 2015-10-22 10:53
标题: lr11录制脚本失败
在下新手一枚,最近在使用LR11录制网页脚本,自认为录制过程是对的,但不知什么原因,总是录制失败,请各位大神指导一下。万分感谢。
1.先开启start web  server
2.以管理员身份打开LR
3.选择web协议完成新建
4.进入录制状态,在ie8下打开要录制的Url地址,并进行一定的操作。
5.操作完成后,点击stop按钮,进入录制脚本界面,但看到录制的脚本为空


作者: 踏雪飞狐    时间: 2015-10-22 11:18
“工具”——“录制选项”
“网络”——“端口映射”
“捕获级别”的下拉列表中选择“套接字级别数据和WinINet级别数据”
确定
重新录制脚本。录制前要把杀毒软件关掉
作者: 默默哒    时间: 2015-10-22 12:48
不行呐,已试过了@踏雪狐
作者: 踏雪飞狐    时间: 2015-10-22 13:58
那我也不知道什么原因了,一般是浏览器不兼容的问题,但你录制用的是ie8应该是支持的,如果有其它ie,可以试下其它ie
作者: jingzizx    时间: 2015-10-22 14:38
另外网上其他的解决方法有:(可参考)

1.IE选项->连接->局域网设置:自动检测不能选

2.把IE浏览器设置为默认浏览器:工具->Internet 选项->程序->设置默认值。这样脚本就出来了。

3.如果还是不能录制脚本,也许是你打开的网页干扰了你要录制脚本的网页,建议把浏览器关闭后再重新录制,这样就可以录制脚本了

4.设置IE启动第三方浏览器扩展,勾去掉

5.如果以上都不能解决,那看看是不是录制的协议选错了,协议选错的话录制脚本也会为空

作者: 隔壁老唐    时间: 2015-10-26 09:44
浏览器是否兼容啊  ,好多浏览器都不行的  ,我那破电脑只能用360浏览器录制
作者: ivy112    时间: 2015-10-26 11:08
浏览器要IE比较好,然后就是杀毒软件,必须卸载掉。防火墙和杀毒软件都不能有。
作者: 默默哒    时间: 2015-10-26 16:49
@ivy112 所有的杀毒软件已卸载,还是不行
作者: 默默哒    时间: 2015-10-26 16:50
@隔壁老唐手机认证  使用的是ie8的版本,应该是可以的
作者: 默默哒    时间: 2015-10-26 16:52
@jingzizx 又在网上找了很多其他的方法,其中有一项是打开"register_vugen.bat",此时突然发现安装的目录下没有这个文件,从网上下载了之后放到安装目录还是不行。
作者: hemiaoer    时间: 2015-10-28 23:06
刚刚想说总结了一个帖子。我也花了好几个小时琢磨了这个问题,希望对您有帮助!

LoadRunner安装时遇见的问题:

Q1:loadrunner的安装环境没有安装完成的情况

R1:安装完剩余的环境比如VC2005运行库

Q2:若手动安装VC2005运行库后还是提示各种VC2005运行库没有检测到安装的情况

R2:运行lrunner\Chs\prerequisites\vc2005_sp1_redist,双击运行vcredist_x86.exe。      
记住一定要运行该目录下的vcredist_x86.exe!      
记住一定要运行该目录下的vcredist_x86.exe!      
记住一定要运行该目录下的vcredist_x86.exe!是在没有可以在网上下,下载好了放在这个文件路径下使用。



LoadRunner的录制问题解决:

Q1:录制不会弹出IE浏览器窗口

R1:在Internet Explorer“属性”——“高级”——“启用第三方浏览器扩展(需要重新启动)”前的勾去掉,确定后,录制脚本就可以打开新的web浏览器了

.R2:确认环境干净,卸载IE外的浏览器

R3:关闭杀毒软件(防火墙)

R4: 设置Tools-》Recording Options-》Network-》Port Marking页面。


设置项
​R5:在LR-vusr-的run-time-setting下将browser-emulation设置一下,将USER-Agent(browser to be emuleted)修改 ,浏览器是 IE 版本是8,操作系统是 windows 7.

[默认的IE是IE4你能信?]​

R6:录制的时候尽量关闭别的浏览器和正在使用的浏览器!​

R7:别忘了前提条件是启动WebServer。如果启动不成功说明端口被占用

使用cmd命令行: netstat -ano|find "1080"

                             taskkill /pid 具体的pid /t /f   

                     关掉端口的进程就ok了!

R8:实在要使用IE录制,尽量把IE版本降到IE8以及以下。LR11对IE支持4到8的版本。​​​
作者: 默默哒    时间: 2015-10-29 09:57
@hemiaoer 谢谢,问题已解决。如果其他友人的录制失败问题尝尽各种办法之后还是不能解决,先看下IE的路径选择是否正确。
作者: happyHMH    时间: 2015-10-30 17:44
默默哒 发表于 2015-10-29 09:57
@hemiaoer 谢谢,问题已解决。如果其他友人的录制失败问题尝尽各种办法之后还是不能解决,先看下IE的路径选 ...

ie的路径怎么看?




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2