LIBO_200 发表于 2010-10-21 16:26:38

网页录制时回放页面每开一个序号会加1导至回放不在功

Browser("xxx-xxx_2").Page("xxx-xxx").Link("[退出]").Click
Browser("xxx-xxx_3").Page("xxx-xxx").Link("[退出]").Click

网页录制时回放页面每开一个序号会加1导至回放不在功,有时之前打开过也会在之前打开的序号前加1
就像上面的,录的时候是Browser("xxx-xxx_2").Page.回放时就变在了Browser("xxx-xxx_3").Page,请教高手这样的情况怎样处理啊!
非常 谢谢!!!

lxqing1981 发表于 2010-10-21 16:54:41

描述性编程

wugecat 发表于 2010-10-22 16:59:36

最常见的问题,对象的某些属性变化了,导致QTP识别时认为不是一个对象,所以命名时自动加了编号来区别,但是实际上你要操作的可能是同一个对象....找到变化的对象的属性把他参数化,或者如果这个属性不重要,可以直接去掉,用其他固定的属性来代替,比如html id的动态的,可以把他替换成name

msnshow 发表于 2010-10-24 21:37:59

不懂QTP,不过这个问题肯定是很容易解决的
页: [1]
查看完整版本: 网页录制时回放页面每开一个序号会加1导至回放不在功