51Testing软件测试论坛

标题: 用QTP录制WINDOWS弹出的DIALOG的时候,用描述性编程的方法为什么识别不了?急~~~ [打印本页]

作者: guanrui0309    时间: 2009-12-4 13:38
标题: 用QTP录制WINDOWS弹出的DIALOG的时候,用描述性编程的方法为什么识别不了?急~~~
我用描述性编程些的

Browser("title:=.*").Dialog("text:=Windows Internet Explorer").Static("text:=do you delete it?")

基本上就是这句 每次跑到的时候 都说dialog cannot find

加了很多dialog的唯一属性 但都是找不到

请大侠给点意见  小弟提前谢过了
作者: ydl668    时间: 2009-12-4 16:38
你当然错了  
Browser("title:=.*").Dialog("text:=Windows Internet Explorer").Static("text:=do you delete it?")

title是 page的属性
Browser("name:=.*").Dialog("text:=Windows Internet Explorer").Static("text:=do you delete it?")
作者: dftx511619    时间: 2009-12-4 16:52
原帖由 ydl668 于 2009-12-4 16:38 发表
你当然错了  
Browser("title:=.*").Dialog("text:=Windows Internet Explorer").Static("text:=do you delete it?")

title是 page的属性
Browser("name:=.*").Dialog("text:=Windows Internet Explorer").Stat ...


OMG, 我第一次看到 Browser 是用 "name" 属性!
作者: ljdfdd    时间: 2009-12-4 18:46
弱弱的问一句,上面那个是windows 应用程序还是web浏览器,刚学,没见过browser后面有dialog
作者: ydl668    时间: 2009-12-15 20:00
那是通过web页面打开的windows对话框,其父窗口是web,所以是Browser("name:=.*").Dialog("text:=Windows Internet Explorer").Stat ...




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