51Testing软件测试论坛

标题: 这个QTP错误是什么意思呢? [打印本页]

作者: wuei9090    时间: 2009-1-8 09:28
标题: 这个QTP错误是什么意思呢?
Cannot identify the object"[DelphiWinde]"(of class DelphiWindow).verify that this object's properties match an object currently displayed in your application
line(37):"If DelphiWindow("delphi_name:=xxxxx").exist(0) then"

tip : If the objects in your application have changed ,the Maintenance Run Mode can
help our identify and update your seeps and/or the objects in your repository

今天写脚本 QTP弹这个错误。。。
什么意思呢 怎么解决~~~

求助啊求助
作者: dreamever    时间: 2009-1-8 09:53
大意是找不到delphiwindow对象,错误出在第37行,并且提供了一条参考,如果应用程序发生变更,maintenance模式下运行脚本可以帮助你更新测试对象库
其实说白了就是对象识别错误
作者: 鹭岛    时间: 2009-1-8 09:56
证明你属性:=属性值肯定有问题。。。或者那句话本身有问题~~~
作者: zhangxinnow    时间: 2009-1-8 10:12
对象库添加对象。
作者: 鹭岛    时间: 2009-1-8 10:14
标题: 回复 4# 的帖子
你这个就错了,对象库里面可以完全不需要任何对象,全部使用描述性编程都可以~~
作者: wuei9090    时间: 2009-1-8 10:27
现在就是完全在用描述性编程再写

代码要做的是 判断一个对象存在不存在 实际是不存在的
但一执行这个IF判断就抛出错误。。。

同样的代码 如果判断一个实际存在的对象就没问题。。很疑惑




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