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