51Testing软件测试论坛

标题: 录制可以,写脚本不能运行,如果做? [打印本页]

作者: 鹭岛    时间: 2008-3-18 12:22
标题: 录制可以,写脚本不能运行,如果做?
一个NET写的窗口,已经安装了NET插件了,界面上的操作,我都无法使用编程式语言来描述


我使用:属性去选择,可是无法选择到,定位不到,怎么来做这个呢?
SwfWindow("SwfWindow").SwfTab("swfname:=tcnVisitors").Select "进行中对话"
作者: 假装不在    时间: 2008-3-18 13:03
标题: 听不大明白
路过顶顶....你录制完可以回放么?

我之前录制VB有过一个这样的经历,就是我用鼠标去点那个菜单,下拉出子菜单,然后选中。
回放的时候无法运行那一步。后来也不知道怎么办,只好改用键盘去录制,就是先把下拉点下来,看是第几个子菜单按键盘实现。
同样那时候我的语句也类似你这样采用selcet的,慢慢的我知道大概原因,就是因为菜单的展开状态问题。后来添加了这句:
VbWindow("VbWindow").WinMenu("Menu").ExpandMenu = true
就可以成功回放了。

如果这些方法都不行,试下使用路径path去试试看。
愚见,希望对你有用,或者我的想法有些是错误。哈哈
作者: zht    时间: 2008-3-18 13:48
这是名字"进行中对话"
还有其他属性,一起写上试试
作者: higkoo    时间: 2008-3-19 11:45
标题: 对象库
SwfWindow("SwfWindow") 这个对象存在吗? 什么错误提示?
作者: MarsNoNo    时间: 2008-3-19 16:59
我同意3楼的意见,你找找那个标签“进行中对话”的属性。
另外,
还有可能,就是无法识别那个对象。比如QQ的聊天对话框,按钮等都能识别,但是输入框就无法识别了!
作者: tianwugang    时间: 2008-3-20 13:53
路过




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