51Testing软件测试论坛
标题:
到底什么样的数据可以被参数化?/谢谢
[打印本页]
作者:
keaneping
时间:
2007-3-29 10:39
标题:
到底什么样的数据可以被参数化?/谢谢
原来的设计:
1。在软件中倒入一张图像
2。双击这个图像
3。删除这个图像
在倒入的时候 我看代码是: Select(.....) 这个是可以被参数化的,可是之后双击这个图像,代码是winobject(....)这个在keyword里不能选参数化,在代码里面改,运行的时候也是报错,说winobject不能使用这个方法。
问题时我每次倒入不同的文件,winobject里的名字就不一样,比如倒入的文件名为bmp,那么就会使winobject(MaxPage:bmp).douclick。。。这个怎么实现参数话让软件自动点击刚倒入的文件
作者:
linkalee
时间:
2007-3-29 11:03
能否将问题描述的清楚一些,最好附上图,这样大家方便讨论。。
作者:
keaneping
时间:
2007-3-29 11:36
开始录制脚本
1.在软件中倒入一张图像
Window("PaperPort").WinMenu("Menu").Select "File;Import..."
Window("PaperPort").Dialog("Import As PaperPort Image").WinComboBox("Look in:").Select "DISK1_VOL2 (D:)"
Window("PaperPort").Dialog("Import As PaperPort Image").WinListView("Look in:").Activate "Paperport Fileset"
Window("PaperPort").Dialog("Import As PaperPort Image").WinListView("Look in:").Activate "import"
Window("PaperPort").Dialog("Import As PaperPort Image").WinListView("Look in:").Activate "outsource"
Window("PaperPort").Dialog("Import As PaperPort Image").WinListView("Look in:").Select "不bmp"
最后的select的对象是可以被参数化的
2。单击这个文件
Window("PaperPort").ActiveX("PaperPort Desktop View").WinObject("MaxPage:bmp").Click 62,70
但是WinObject("MaxPage:bmp")不能被参数化呀,可是括号里面的值是随着文件名称变化的,怎么实现自动导入文件后点击这个文件?
作者:
linkalee
时间:
2007-3-29 11:53
WinObject("MaxPage:bmp")中的("MaxPage:bmp")是对象的属性,是可以参数化的,在expert view中光标停留在Winobject上,点击右键,选择对象属性,将你想要参数化的属性参数化,即可实现。。
作者:
Coffey111111
时间:
2007-4-1 16:03
关注中~~
作者:
allrounder
时间:
2007-4-4 22:22
说实话,没明白。为什么WinObject("MaxPage:bmp")不能被参数化?
作者:
tale
时间:
2007-4-5 14:56
标题:
可以参数化的东西很多啊
WebEdit, WebList一般都是可以参数化的。
作者:
handle
时间:
2007-4-8 18:48
顶起来
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2