|
我的待测窗口如下图所示:
图中的Ids_Vgs_Vbs,Ids_Vds_Vgs,Isub_Vgs_Vds是三个标签,每个标签下面有对应的图形,但是我们的code中对应的是同一个class。我的问题是:标签和图形在Silk自动生成的WindowdID中是相同的ID,导致我的脚本无法区分选中的是待测界面中的标签还是画图区的图形。这样一来,我就很难在图形上做操作(如点击右键弹出:SaveAs ; SendTo..;DataRange...;Export..)。
我用PopupSelect( 249, 119, "Data range settings" ) 这种方法可以选到 "Data range settings" 但是选不到其他的如"Export to PCS bias",BiasAndGeometryReader.JavaxSwingJTabbedPane.PopupSelect( 447, 80, "Export to PCS bias" )
我用下面方法时,所有的都不能选到
[ ] BiasAndGeometryReader.JavaxSwingJTabbedPane.Click(2,250,118) // 想选 "Data range settings"
[ ] BiasAndGeometryReader.JavaxSwingJTabbedPane.TypeKeys("<Down>")
[ ] BiasAndGeometryReader.JavaxSwingJTabbedPane.TypeKeys("<Down>")
[ ] BiasAndGeometryReader.JavaxSwingJTabbedPane.TypeKeys("<Enter>")
Silk对这个界面生成的声明:
请高手帮忙
谢谢
[ 本帖最后由 ele11en 于 2009-3-26 12:14 编辑 ] |
|