viviana_wdy 发表于 2004-11-25 14:08:22

提问,robot对录制的对象识别依靠id以及相对位置的问题

在录制的过程中,生成的脚本里对每一个对象都有一个id作为标识,对同一个对象每次录制生成的ID都不一样,这就造成我回放的时候同样的窗口,因为生成的ID不一样,脚本就不能正常回放,怎么办?

sesamehch 发表于 2004-11-25 14:26:08

改改脚本,不要用ID作标识,用name来标识

冷月 发表于 2004-11-26 14:32:01

请问怎么改?

viviana_wdy 发表于 2004-11-26 15:01:43

不行,我用了name代替了id,robot还是找不到object

sesamehch 发表于 2004-11-26 15:10:34

录制的是什么程序?有没有安装Rational test enablers?

viviana_wdy 发表于 2004-11-26 17:09:04

我安装的是整个套件

sesamehch 发表于 2004-11-26 17:25:20

你先去精华区看看帖子,可以帮你找到答案。

seemeagain_80 发表于 2004-11-29 13:05:51

需要修改Robot的设置,默认的是按照ID找的,将默认值改为用Name!

冷月 发表于 2004-11-29 13:35:06

谢谢!
我试一下。

viviana_wdy 发表于 2004-11-30 23:19:09

嗯,我后来把识别的orders改了一下,id挪后了,这样录的就是object index

仔细看看帮助才发现自己实在太粗心了,In some environments, such as PowerBuilder and Visual Basic, the ID changes each time the developer creates an executable file and is therefore not a good recognition method.

seemeagain_80 发表于 2004-12-8 16:17:02

你们能通过name来识别真好!
但是我现在遇到一个连接,无论用name还是ID,或是用text做为key都无法识别。
我郁闷啊!查看了源码发现除了text其它所有的值都是变量!但是用text又认不出,真是....!!
结果每次都用弹出源码的方法临时抓他的Name,有哪个高人给指教一下?

seemeagain_80 发表于 2004-12-9 16:50:13

顶上去!
谁来回答我的问题?
页: [1]
查看完整版本: 提问,robot对录制的对象识别依靠id以及相对位置的问题