51Testing软件测试论坛

标题: 关于脚本里Coords属性的值。 [打印本页]

作者: bb64844866    时间: 2008-1-17 15:00
标题: 关于脚本里Coords属性的值。
想做一个流程(带审批的工作流)的录制,然后修改加工脚本。
主要问题在于本系统中的项目树是用Treeview控件关联数据库生成的目录,录制流程的时候要在左侧目录树中点选项目名称,我录制一个后发现记录的都是坐标值,非常困惑。
回放是没有问题,但是要想加工修改脚本,比如将刚才在目录树里选择的项目替换掉,脚本该怎么做?难道要自己推算目录树中各个项目的坐标值???换句话说就是怎么处理SQLBasic脚本里的Coords属性?
叙述了这么多,不知道大家明白没?我的目的就是录制一个流程,然后能修改脚本值,回放时换成其它的项目也可以回放流程。
作者: aaronyan911    时间: 2008-1-22 12:13
原因可能是你录制的GUI不是普通的Web page, 有可能是flash或是java的,那样的话, 你只能把每个button的坐标记下来,放在一个文件里让rational读,我以前就是用的这种方法, 不知道能不能帮上你.
作者: 村上舞!舞!舞    时间: 2008-1-22 14:02
变通的方式解决吧,办法是很多.如果你的目录树顺序不会变化的话可以用键盘来选择
作者: bb64844866    时间: 2008-1-23 15:52
标题: 楼上的两为再说的具体些行吗?
二楼说的读文件听起来比较复杂啊?首先读文件的语法我还不太熟,而且还要去记录坐标,好象很麻烦啊........
三楼说的用键盘我就更不明白了,都再具体说下吧,谢了!
作者: geniar    时间: 2008-1-23 19:22
三楼的舞舞同学说用键盘的意思:如果在你没用鼠标的时候,你会怎么办,当然用键盘来操作,除非你有声控系统.个人感觉你可以点中根目录,然后用光标上下左右,想怎么移都可以.以前有个同事也碰到过类似的问题,
他采用的方法:
  循环语句
   {
    光标移动
    判断语句
    {}
   }




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