51Testing软件测试论坛

标题: Click 97,10是什么意思? [打印本页]

作者: meng420    时间: 2006-7-14 11:07
标题: Click 97,10是什么意思?
下面是点“打印”按钮录的:
.SwfWindow("标准代码").SwfObject("工具栏").Click 97,10
我想问,“Click 97,10”中,97和10是什么意思啊?

我想插入些脚本:如果出现错误页面就关闭错误页面,然后转入下一个操作!
这个脚本我该怎么写啊?
谢谢大师帮忙!!
作者: xiaonan    时间: 2006-7-14 12:38
“Click 97,10”中,97和10是什么意思啊?

很明显是你点击的 X,Y坐标嘛.


我想插入些脚本:如果出现错误页面就关闭错误页面,然后转入下一个操作!
这个脚本我该怎么写啊?

不知道你所说的错误页面是哪种类型的?弹出窗口?
你可以加入if语句判断啊.也可以设置恢复场景.Recovery Scenario
作者: amwggyy504    时间: 2006-7-14 16:58
Click 97,10是什么意思
你单击的坐标是在x:97 y:10.的位置
作者: amwggyy504    时间: 2006-7-17 11:43
这是低级模式下录制的。Low Level Recording
作者: meng420    时间: 2006-7-17 15:44
我的脚本如下:With SwfWindow("科迪通出版业ERP系统 - [我的待办工作]")
        .SwfWindow("标准代码").SwfObject("工具栏").Click 97,10       //点“打印”按钮
        .SwfWindow("科迪通出版业ERP系统 - [标准代码]").SwfButton("继续(C)").Click    //关闭弹出报错
                    .SwfObject("tree").Click 53,218                                                   //点“增加”按钮
我要把它改成:
      点“打印”后,如有报错则关闭该报错,如无报错则做“SwfObject("tree").Click 53,218  ”
请问我该怎么改啊?

谢谢各位的赐教,如果您有相关的脚本不介意的话不知道您能不能给贴上来我看一下,谢谢了!
作者: xiaonan    时间: 2006-7-17 16:33
这个只要用 if 语句判断一下啊.
if 窗口.exist then
  关闭弹出报错
else
  点“增加”按钮
end if
作者: yangkinki    时间: 2006-7-17 16:49
  1. SwfWindow("科迪通出版业ERP系统 - [我的待办工作]")
  2.         .SwfWindow("标准代码").SwfObject("工具栏").Click 97,10      
  3.    if  SwfWindow("科迪通出版业ERP系统 - [我的待办工作]").SwfWindow("科迪通出版业ERP系统 - [标准代码]").exist then
  4.                        SwfWindow("科迪通出版业ERP系统 - [我的待办工作]")
  5.                               .SwfWindow("科迪通出版业ERP系统 - [标准代码]").SwfButton ( "继续(C)").Click  
  6.                  else
  7.                      SwfWindow("科迪通出版业ERP系统 - [我的待办工作]")
  8.                                .SwfWindow("标准代码").SwfObject("工具栏") .SwfObject("tree").Click 53,218
  9.                                     end if
复制代码

[ 本帖最后由 yangkinki 于 2006-7-17 16:50 编辑 ]
作者: tianzhiwei    时间: 2006-7-21 12:31
不过先要加入对象库,或者场景恢复




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