51Testing软件测试论坛

标题: 求助:在新环境下,使用了老的脚本,却识别不了对象,请问有什么办法? [打印本页]

作者: 淘小丶King    时间: 2016-4-19 17:00
标题: 求助:在新环境下,使用了老的脚本,却识别不了对象,请问有什么办法?
我之前录制完成了一份脚本,并保存了外部对象,现在要使用那份对象,在新的环境下运行老的脚本,脚本的路径是一致的,对象的属性也是一致的,可是发现QTP对那些对象不识别,请问这是什么问题呢?能有啥办法可以搞定的,谢谢各位网友。
作者: seagull1985    时间: 2016-4-20 10:23
你只是改了一个IP测试环境地址,就识别不了啦?
作者: jingzizx    时间: 2016-4-20 13:20
原先环境试试能够使用先
作者: 淘小丶King    时间: 2016-4-20 14:32
seagull1985 发表于 2016-4-20 10:23
你只是改了一个IP测试环境地址,就识别不了啦?

我讲脚本拷到了另一台机器上,整个文件夹都按路径拷过去了
作者: 淘小丶King    时间: 2016-4-20 14:32
seagull1985 发表于 2016-4-20 10:23
你只是改了一个IP测试环境地址,就识别不了啦?

我讲脚本拷到了另一台机器上,整个文件夹都按路径拷过去了
作者: 淘小丶King    时间: 2016-4-20 14:33
jingzizx 发表于 2016-4-20 13:20
原先环境试试能够使用先

在原先的环境下可以正常使用
作者: seagull1985    时间: 2016-4-20 15:12
淘小丶King 发表于 2016-4-20 14:32
我讲脚本拷到了另一台机器上,整个文件夹都按路径拷过去了

新机器上看下对象库里面的东西是不是都在
作者: 淘小丶King    时间: 2016-4-21 13:54
seagull1985 发表于 2016-4-20 15:12
新机器上看下对象库里面的东西是不是都在

都在
作者: 淘小丶King    时间: 2016-4-21 13:55
seagull1985 发表于 2016-4-20 15:12
新机器上看下对象库里面的东西是不是都在

都在
作者: 淘小丶King    时间: 2016-4-21 13:58
seagull1985 发表于 2016-4-20 15:12
新机器上看下对象库里面的东西是不是都在

我发现一个原因,就是浏览器对象那一级的对象名称变了。我又重新抓的对象,进行的对比,发现Browser这级对象名称不一致。都是手动抓的同一个对象,不知道为什么不一致,改完就好了
作者: neval_wu    时间: 2016-4-22 15:17
这种情况我也出现过,浏览器对象一级名有时会变化,我一般的处理也就是重新抓取一下。




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