51Testing软件测试论坛
标题:
请问如何取到IE警告框里的数字
[打印本页]
作者:
gzj_06
时间:
2007-11-5 18:07
标题:
请问如何取到IE警告框里的数字
如题!
作者:
木卫十二
时间:
2007-11-5 18:19
将数字那一块添加到对象库里去
用GetROProperty
作者:
gzj_06
时间:
2007-11-5 18:32
不行的,我用下面的代码,结果输出nothing
a=Browser("土豆网 - 视频 - 播客 - 每个人都是生活的导演").Dialog("Microsoft Internet Explorer").Static("[1-9]|[1-9][0-9]|[1-9][0-9][0-9]").gettoproperty("text")
msgbox a
作者:
木卫十二
时间:
2007-11-5 18:34
你的是gettoproperty,应该是GetROProperty吧?
作者:
gzj_06
时间:
2007-11-5 18:40
应该是用GetTOProperty,因为数字744是Test Object Properties里的
请看附件中的图,以及上面3楼的图
作者:
hsjzfling
时间:
2007-11-5 18:50
问题不只一个。。。4楼说的是其中一个问题
还有个问题,正则表达式不是这么用的。。。对象属性是否变化、如何变化与代码中的对象名是没有关系的~只要识别属性匹配并且代码中的对象名与对象库中的一致就可以了,而与它原本在被测程序中抓取出来是什么名字没关系。
static对象的默认强制识别属性应该是window id和nativeclass,这两个值应该都是相对固定的,因此用录制的代码应该就可以正常识别对象的。
作者:
木卫十二
时间:
2007-11-6 09:20
不错。
正则表达式可以在对象库里直接使用,要选上Regular Expression选项。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2