nanchi 发表于 2007-8-22 19:26:20

问个高难度的问题,说说你们的办法吧

java中,应用程序的界面上的对象,有些有可能是java匿名内部类定义的,所以在运行时,其.class属性会随机的变化,所以RFT在识别这些对象时,就会相应的存在问题.

我现在的解决办法是,根据.class属性值变化的规律(末位是随机数字),用for循环,有些在父类下find atchild的对象,有些直接在RootTestObject下找.

虽然这样可行,但感觉还是不够高效.因为这需要一个对象一个对象的写,即没有在写脚本时利用一个可以调用的函数以节省写的时间(这个可能性应该有,不知道是否有人写出了),也不能在运行时减少利用find,提高运行的效率.所以来这里在寻找一下这方面的高手,交流一下意见.

[ 本帖最后由 nanchi 于 2007-8-23 10:37 编辑 ]

nanchi 发表于 2007-8-24 12:51:27

自顶....

难道没有过人遇到过类似问题吗?

lovetest6 发表于 2007-12-27 17:06:15

maped object的那些属性都是可以改成正则表达式的啊。

nanchi 发表于 2007-12-27 19:50:48

回复 3# 的帖子

是的,我现在也利用正则表达式来实现了.是简便了不少.

王娇龙 发表于 2007-12-29 09:17:04

我们也是通过正则表达式实现的
页: [1]
查看完整版本: 问个高难度的问题,说说你们的办法吧