51Testing软件测试论坛

标题: qtp运行脚本时发生的错误 [打印本页]

作者: cuixiaoyan1020    时间: 2009-5-23 11:17
标题: qtp运行脚本时发生的错误
qtp录制脚本之后,运行时发生这样的错误:  cannot identify the object "演示项目5"(of class web element).verify that this object's properties match an object currently displayed in your application.
哪位高手知道这个错误的原因,是程序编写的代码语言有关还是qtp不坚持此类型的脚本语言?知道原因的告诉下,多谢!
作者: justinhe    时间: 2009-5-23 21:44
cannot identify the object
对象不识别

这错与脚本语言有关么?关注中!
作者: peterz    时间: 2009-5-24 18:35
原帖由 cuixiaoyan1020 于 2009-5-23 11:17 发表
qtp录制脚本之后,运行时发生这样的错误:  cannot identify the object "演示项目5"(of class web element).verify that this object's properties match an object currently displayed in your application.
哪位 ...

使用maintenance run mode 在运行一遍。
作者: cuixiaoyan1020    时间: 2009-5-25 08:36
标题: 回复 3# 的帖子
有空试试看,谢谢!
作者: cuixiaoyan1020    时间: 2009-5-25 08:39
标题: 回复 2# 的帖子
提示是对象不能识别,知道这点,就是不知道它不识别哪种对象呀!
作者: wangshuman    时间: 2009-5-25 10:01
查一下程序中用到的对象属性在对象库中是否存在!!
作者: cuixiaoyan1020    时间: 2009-5-25 10:43
标题: 回复 6# 的帖子
这样,行,看看,谢谢!
作者: yuluuc    时间: 2009-5-25 10:59
和我遇见的问题一样,很郁闷
对象仓库中也有对象,属性也没有修改,就是不能回放,一回放就出错了,说找不到对象
  Cannot find the "短信息" object's parent "Browser" (class Browser). Verify that parent properties match an object currently displayed in your application.
作者: cuixiaoyan1020    时间: 2009-5-25 12:15
标题: 回复 8# 的帖子
到现在也没有找到解决方法
作者: dreamever    时间: 2009-5-25 13:40
把脚本、错误代码、测试对象的属性截图帖上来。
作者: cuixiaoyan1020    时间: 2009-5-25 14:04
标题: 回复 10# 的帖子
这是运行后的结果分析图

[ 本帖最后由 cuixiaoyan1020 于 2009-5-25 14:28 编辑 ]
作者: cuixiaoyan1020    时间: 2009-5-25 14:11
标题: 回复 10# 的帖子
这是发生错误时的截图1,如果按了图上的任一键,就不会发生第二个错;如果不按stop,或者按skip,继续让它运行,就会发生这样的错误,这里截图了,显示如下的错误:
帮忙看看,谢谢!

[ 本帖最后由 cuixiaoyan1020 于 2009-5-25 14:31 编辑 ]
作者: cuixiaoyan1020    时间: 2009-5-25 14:32
标题: 回复 6# 的帖子
对象库中对象存在的,不知道出在哪里?
作者: yuluuc    时间: 2009-5-25 15:20
我已经找到问题的所在,可能是我所测试的软件是用dol net脚本写的,8.2里面没有平台。我现在换了一套9.2版本的qtp.现在好了
作者: cuixiaoyan1020    时间: 2009-5-25 16:19
标题: 回复 14# 的帖子
我用的就是qtp 9.2 的,出现的就是这个错误
作者: 304543223    时间: 2009-5-25 17:49
上传的图看不清,看对象都用到了那些属性?这里是不是有什么问题?茫然~~
作者: cuixiaoyan1020    时间: 2009-5-26 09:21
这是结果分析图
作者: cuixiaoyan1020    时间: 2009-5-26 09:23
这是发生错误时的图片截图(1)
作者: cuixiaoyan1020    时间: 2009-5-26 09:25
这是发生错误后的截图(2),当没有点击截图(1)中任一键(stop,skip等)时,就会发生截图(2)的错误
作者: cuixiaoyan1020    时间: 2009-6-5 11:44
标题: 回复 19# 的帖子
终于把这个问题解决了
作者: mowandao1985    时间: 2010-3-25 16:18
我也遇到了这样的问题,
请问LZ,你是怎么解决的?
作者: lightbluechen    时间: 2011-11-23 16:06
回复 20# cuixiaoyan1020


    请问是怎么解决的?赐教赐教~~~
作者: yjm083    时间: 2012-2-13 11:50
我也遇到了这样的问题,我用的是QTP11的,请问LZ是如何解决的,请教一下。
作者: wangsc_testing    时间: 2012-2-19 00:05
报“对象不能识别”一般是这个对象在对象库中存在,是QTP对象库中此对象的属性和实际运行的对象属性不一致导致的,这个时候就对用对象识别工具去识别一下实际对象,比较一下哪些属性不一致;报“对象找不到”一般是对象库中没有这个对象,或者对象路径不对所致,如果是没有这个对象,就手动将这个对象添加进去(添加的时候注意路径,否则还会报错),如果是对象路径不对,那就用对象识别用具识别一下实际对象,看看实际对的路径,然后在对象库中调整对象的路径,且在录制的脚本中修改相应的路径。




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