51Testing软件测试论坛
标题:
如何展开下拉列表
[打印本页]
作者:
kmmysql
时间:
2008-12-19 14:53
标题:
如何展开下拉列表
如下图所示的Table中
[attach]47814[/attach]
当鼠标点击部门编号列时会在上面出现一个下拉框如下:
[attach]47815[/attach]
当鼠标点击出生日期列时会单元格上显示一个日历组件如下:
[attach]47816[/attach]
在QTP中怎么实现自动点击下拉(该下拉只有当鼠标点击Cell并单击下拉箭头的时候才出现)
下拉的内容是一个DIV块,怎么取得该DIV块和里面的Talbe
请高人指点,谢谢
[
本帖最后由 kmmysql 于 2008-12-26 20:05 编辑
]
作者:
远野志贵
时间:
2008-12-19 15:03
你这个系统类似于一个报表系统,在object Idetification 里要设置 JAVA 应用程序的识别方式。设置完后,再录制应该能有JAVAEDIT之类的属性识别。
作者:
kmmysql
时间:
2008-12-19 15:09
这是一个Web系统,点击以后出现的也是一个WebEdit,旁边的下拉是一个图片,点击图片以后就出现里面的内容,是Javascript实现的
[
本帖最后由 kmmysql 于 2008-12-19 15:10 编辑
]
作者:
ltp401128401128
时间:
2008-12-19 15:28
在你的Webedit或者Image那个地方加上一句fireEvent"onclick"
比如:
Browser(*).Page(*).Frame(*).WebEdit(*).fireEvent "onclick"
或者
Browser(*).Page(*).Frame(*).Image(*).fireEvent "onclick"
试试看行不行?
作者:
kmmysql
时间:
2008-12-19 15:40
不行,它点击的还是WebEdit自己,没有点击旁边的Image
作者:
ltp401128401128
时间:
2008-12-19 15:46
那你为什么不使用后面的那句呢?
Browser(*).Page(*).Frame(*).Image(*).fireEvent "onclick"
这句难道也不行吗?
作者:
kmmysql
时间:
2008-12-19 17:17
取不到图片,图片是悬浮在单元格上面的,并不在当前Table中
作者:
lishengtest
时间:
2008-12-19 17:24
spy能获取到图片吗?
能的话添加到对象库
作者:
ltp401128401128
时间:
2008-12-19 17:37
能够加到对象库中。
另外,用spy查看图片的属性,然后使用描述性编码就可以搞定!
比如:
Browser(*).Page(*).Frame(*).Image("index:=0").fireEvent "onclick"
作者:
lishengtest
时间:
2008-12-19 17:40
Image("index:=0") 'index一个属性就行了?神了。。
作者:
kmmysql
时间:
2008-12-22 09:44
在当前Frame上面取不到Image
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2