nanchi 2007-8-22 19:26
问个高难度的问题,说说你们的办法吧
java中,应用程序的界面上的对象,有些有可能是java匿名内部类定义的,所以在运行时,其.class属性会随机的变化,所以RFT在识别这些对象时,就会相应的存在问题.
我现在的解决办法是,根据.class属性值变化的规律(末位是随机数字),用for循环,有些在父类下find atchild的对象,有些直接在RootTestObject下找.
虽然这样可行,但感觉还是不够高效.因为这需要一个对象一个对象的写,即没有在写脚本时利用一个可以调用的函数以节省写的时间(这个可能性应该有,不知道是否有人写出了),也不能在运行时减少利用find,提高运行的效率.所以来这里在寻找一下这方面的高手,交流一下意见.
[[i] 本帖最后由 nanchi 于 2007-8-23 10:37 编辑 [/i]]
lovetest6 2007-12-27 17:06
maped object的那些属性都是可以改成正则表达式的啊。
nanchi 2007-12-27 19:50
回复 3# 的帖子
是的,我现在也利用正则表达式来实现了.是简便了不少.