QTP中经常出现这个错误,求助高手给解答一下谢谢!
在录制考勤系统中总是出现一个错误文本框:由于我传不上去图片所以我把错误内容提示打出来:Cannot find the"请假申请"object's parent "登录考勤系统"(class Browser).Verify that parent propreties match an object currently displayed in your appliantion.这样的提示!总是出现这样类似的提示框,然后我重新录制有时就好了,我不知道这是什么原因,所以想请教各位麻烦把给我解答一下!谢谢! 每个用过QTP的人都遇到过这个问题,而且会持续遇到,这是QTP的精髓,LZ,建议你自己搞定。如果觉得没帮助,就当我是打酱油的~ 回复 2# xjwldlover
你的回答太精辟了。我也常遇到,后来慢慢摸索出规律了。。但是还是不知道怎么回答楼主的答案 回复 2# xjwldlover
好的!谢谢你!我是新手刚刚学习,我会加油的! 回复 4# k521_
这个错误反映的根本问题是QTP的对象识别原理。即通过【对象库对象\或者测试库对象】的属性或【描述性对象】的属性与【运行时对象或者业务对象】匹配,如果属性无法一一对应,则查找对象未显示在应用。即LZ你遇到的这个问题。
当根据属性一一对应可以查到多个时,则会提示根据对象属性查找到多个对象。
错误的根本原因都是因为脚本对象(对象库对象或者描述性对象)的属性与运行时对象无法匹配。对象识别(或者叫对象映射、对象描述什么的大都指这个)是QTP学习的关键~ 好吧,我来打个酱油~
这个问题的确需要LZ自己解决为好。
下次遇到才知道如何解决。 回复 6# 黑羽祭
嘿嘿!谢谢!
页:
[1]