51Testing软件测试论坛

标题: 选择菜单 [打印本页]

作者: sky2008    时间: 2007-4-21 16:51
标题: 选择菜单
我打开菜单时,选择一个下啦菜单录制的脚本如下
GroupBox Click, "ObjectIndex=2", "Coords=318,10"
PopupMenuIDSelect 20

--20表示选择的模块,但经常位置会变更。能否用名称来代替,比如j将它改为PopupMenuIDSelect  “入库”  或PopupMenuSelect  “入库”  但回放不成功
作者: wait921    时间: 2007-4-23 19:28
你要改的不是20,而是上一行的"Coords=318,10"
作者: lengz    时间: 2007-4-24 14:49
Window SetContext, "Name=Form4", ""
    ComboBox Click, "Name=Combo1", "Coords=68,5"
    ComboListBox Click, "ObjectIndex=1", "Text=图库"

我也是新手,上面是我录的脚本,也是下拉菜单,我改变了对话框的位置回放成功,改变text=的内容回放也可以成功,不过要保证下拉菜单内有你改的那一项
作者: sky2008    时间: 2007-4-24 23:20
我的意思,只想按菜单名称来取! 可以不考虑其他因素
作者: clp_1475    时间: 2007-4-29 10:24
标题: 回复 #1 sky2008 的帖子
首先设置录制选项首选为Text,如果已经录制完成,将参数修改为Text即可,这样就跟位置没有关系了
作者: caoqd    时间: 2007-5-8 17:55
遇到过同样的问题,而且,PopupMenuIDSelect 20中的20会变化,变成别的数字,有什么办法么?
作者: 5am    时间: 2007-5-9 10:50
键盘操作不行么?
作者: 51test_study211    时间: 2007-5-9 15:38
我试过了,就是在录制脚本之前,在Tools->GUI Record Option->General下Identify list selections by选为contents,且Identify menu selections by选为Text就可以了,重新录制脚本就变成
GroupBox Click, "ObjectIndex=2", "Coords=318,10"
PopupMenuIDSelect 入库

[ 本帖最后由 51test_study211 于 2007-5-9 15:40 编辑 ]




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