51Testing软件测试论坛

标题: LoadRunner和RFT又冲突,造成RFT无法识别web控件,该怎么办? [打印本页]

作者: yy397375197    时间: 2009-6-23 23:17
标题: LoadRunner和RFT又冲突,造成RFT无法识别web控件,该怎么办?
不能重装系统,卸载了LoadRunner之后然后重装了RFT之后还是不行,不知道LoadRunner修改了什么地方,造成RFT无法识别WEB控件了。高手请指点下。
作者: dreamever    时间: 2009-6-24 10:35
这个问题和lr没有任何关系的,在我的机器上安装lr8和rft,RFT识别IE对象没有任何的问题,两个软件没有发现有任何的冲突。
RFT无法识别web控件的原因很多啊,楼主给的信息也不详细,建议可以按照以下的步骤先复查一下:
1、使用是什么浏览器;
2、不能识别的web控件是否有特殊性;
3、是否更改过IE选项里的高级设置;
4、是否更改过IE的加载项;
5、不能识别对象是否是防火墙和杀毒软件的原因;
6、IE的版本是不是最新,目前部分的xp安装程序中,IE的版本是rtm 版的,RFT对这个版本的IE的确支持的不是很好。
作者: shanxi    时间: 2009-6-24 11:21
原帖由 yy397375197 于 2009-6-23 23:17 发表
不能重装系统,卸载了LoadRunner之后然后重装了RFT之后还是不行,不知道LoadRunner修改了什么地方,造成RFT无法识别WEB控件了。高手请指点下。


你这个情况我是否可以大胆地猜测,RFT用了C++的hook?
作者: jlsv    时间: 2009-6-24 12:22
我同事也试过,重装了IE配置好JDK就好了
作者: yy397375197    时间: 2009-6-24 21:09
经过一天的奋斗问题终于解决了,lr是也有录制脚本的功能,rft也有录制脚本的功能,lr的脚本语言是C语言的,而rft的脚本语言是java的。可能是这个差异造成的。我的解决方法是:用rft录制脚本的方式先录制个脚本,录制完了之后rft就可以识别控件了。但是具体的问题在哪我还是不知道,不知道哪位高手可以给个解释。




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