QTP因index变化回放失败
因为有的控件,QTP认识的时候,在对象库里是这个样子的,但是这个automationname和automationindex中的数字都是变化的,也就导致了回放不成功。怎样解决这种问题?? 能正则不?要不 你就在对象库里面删了这个属性,用别的唯一属性替代 本帖最后由 黑羽祭 于 2012-8-21 14:09 编辑用别的不会变的或者有规律的属性替代。 开正则啊。。。。。。 小妹新手,正则没用过。用唯一的属性替代的话,是可以,但是有的控件不行。如果去掉了这两个属性,如果有两个相同的控件怎么办? 回复 2# cellule
小妹新手,正则没用过。用唯一的属性替代的话,是可以,但是有的控件不行。如果去掉了这两个属性,如果有两个相同的控件怎么办? 回复 2# cellule
小妹新手,正则没用过。用唯一的属性替代的话,是可以,但是有的控件不行。如果去掉了这两个属性,如果有两个相同的控件怎么办? 回复 5# moshuang
你还可以添加属性识别啊。没有其他属性了?点击+号看看啊 回复 8# joykao
有其他属性,只是都不是唯一识别的而已, 回复 9# moshuang
你可以用一个属性组去识别啊 ?这样也不可以识别该对象? 回复 10# joykao
我试过了,组合的里面只有有index就不能识别,去掉之后就可以了。谢谢啦。你也可以试试看。不过我现在还是不知道一种object,比如,他是一个图片,他的automationname和automationindex是一样的,回放的时候这个值都是发生了变化的,回放就失败,无论怎样都失败啊,而且这个图片object是截取的,其他属性还都是空。。。。。。。。。。。。。。
页:
[1]