51Testing软件测试论坛

标题: 关于WinTab 控件的使用 [打印本页]

作者: rivermen    时间: 2009-3-10 13:17
标题: 关于WinTab 控件的使用
这是我录制的
window("SunSystems 5").WinTab("Short Heading").Select "Currency"

以下是自己写的
Dim tabName
iCount=window("SunSystems 5").WinTab("Short Heading").GetItemsCount

For j=0 to iCount-1
tabname= window("SunSystems 5").WinTab("Short Heading").GetItem(j)
window("SunSystems 5").WinTab("Short Heading").Select tabname
Next

在循环里面 tabname 能够获得每一个tab的名字

可是在运行的时候(包括录制的那句),总是告诉我:
Object not visible
加了wait 也不行
鼠标已经移动到那个tab上面了,可就是好像没有按下
谁能帮我指点一下吗,谢谢
作者: rivermen    时间: 2009-3-10 17:45
自己定
作者: dreamever    时间: 2009-3-10 17:49
Dim tabName
iCount=window("SunSystems 5").WinTab("Short Heading").GetItemsCount
msgbox iCount
For j=0 to iCount-1
tabname= window("SunSystems 5").WinTab("Short Heading").GetItem(j)
msgbox (tabname)
window("SunSystems 5").WinTab("Short Heading").Select tabname
Next
运行后看看输出的变量分别是什么,这样比较容易判断问题的所在.
作者: rivermen    时间: 2009-3-11 10:49
iCount 和 tabname 都对
而且鼠标也移导每一个tab 页上了,就是按不下去
作者: dreamever    时间: 2009-3-11 10:54
select 换成click方法可以正确执行吗?
作者: rivermen    时间: 2009-3-11 11:31
Object not visible

我怀疑录制的时候的wintab 和 回放的wintab 已经不是同一个了




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