51Testing软件测试论坛

标题: qtp对象动态属性变化 [打印本页]

作者: xujian8919    时间: 2011-11-14 20:10
标题: qtp对象动态属性变化
我在用qtp做测试时,有个frame它的name每次回放都是动态变化的,怎么在脚本里识别它呢?
自己想到的是正则表达式,但是没用过
name = C500A5DE-E640-0002-7251-B0DD30901E80_iframe
name = C500C23E-4442-0141-3323-C0EG30901E80_iframe
作者: vaivaivai    时间: 2011-11-14 22:39
把这个frame从这一级删除试试看
作者: zhuxi123    时间: 2011-11-15 11:25
同意楼上的 直接把frame从这一级删除
作者: wangyanzhao    时间: 2011-11-15 13:16
1 你用这个控件的 miccalss 属性也是可以的;没必要非要用name属性值;
2 你试下:
C500\[A-Z0-9]{4}-\[A-Z0-9]{4}-\[0-9]{4}-\[A-Z0-9]{12}_iframe
作者: yanfang_zheng    时间: 2011-11-16 13:14
回复 1# xujian8919


    嘻嘻,最近刚解决了这个问题,我是去掉Frame层的




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