提问,robot对录制的对象识别依靠id以及相对位置的问题
在录制的过程中,生成的脚本里对每一个对象都有一个id作为标识,对同一个对象每次录制生成的ID都不一样,这就造成我回放的时候同样的窗口,因为生成的ID不一样,脚本就不能正常回放,怎么办? 改改脚本,不要用ID作标识,用name来标识 请问怎么改?不行,我用了name代替了id,robot还是找不到object
录制的是什么程序?有没有安装Rational test enablers?我安装的是整个套件
你先去精华区看看帖子,可以帮你找到答案。 需要修改Robot的设置,默认的是按照ID找的,将默认值改为用Name! 谢谢!我试一下。
嗯,我后来把识别的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. 你们能通过name来识别真好!但是我现在遇到一个连接,无论用name还是ID,或是用text做为key都无法识别。
我郁闷啊!查看了源码发现除了text其它所有的值都是变量!但是用text又认不出,真是....!!
结果每次都用弹出源码的方法临时抓他的Name,有哪个高人给指教一下? 顶上去!
谁来回答我的问题?
页:
[1]