51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3870|回复: 4
打印 上一主题 下一主题

[Robot] 关于脚本里Coords属性的值。

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-1-17 15:00:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
想做一个流程(带审批的工作流)的录制,然后修改加工脚本。
主要问题在于本系统中的项目树是用Treeview控件关联数据库生成的目录,录制流程的时候要在左侧目录树中点选项目名称,我录制一个后发现记录的都是坐标值,非常困惑。
回放是没有问题,但是要想加工修改脚本,比如将刚才在目录树里选择的项目替换掉,脚本该怎么做?难道要自己推算目录树中各个项目的坐标值???换句话说就是怎么处理SQLBasic脚本里的Coords属性?
叙述了这么多,不知道大家明白没?我的目的就是录制一个流程,然后能修改脚本值,回放时换成其它的项目也可以回放流程。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-1-22 12:13:19 | 只看该作者
原因可能是你录制的GUI不是普通的Web page, 有可能是flash或是java的,那样的话, 你只能把每个button的坐标记下来,放在一个文件里让rational读,我以前就是用的这种方法, 不知道能不能帮上你.
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-1-22 14:02:25 | 只看该作者
变通的方式解决吧,办法是很多.如果你的目录树顺序不会变化的话可以用键盘来选择
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2008-1-23 15:52:17 | 只看该作者

楼上的两为再说的具体些行吗?

二楼说的读文件听起来比较复杂啊?首先读文件的语法我还不太熟,而且还要去记录坐标,好象很麻烦啊........
三楼说的用键盘我就更不明白了,都再具体说下吧,谢了!
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2008-1-23 19:22:00 | 只看该作者
三楼的舞舞同学说用键盘的意思:如果在你没用鼠标的时候,你会怎么办,当然用键盘来操作,除非你有声控系统.个人感觉你可以点中根目录,然后用光标上下左右,想怎么移都可以.以前有个同事也碰到过类似的问题,
他采用的方法:
  循环语句
   {
    光标移动
    判断语句
    {}
   }
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-23 06:25 , Processed in 0.070642 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表