此代理样本扩展了代理方法 public java.util.Hashtable getProperties() 和 public Object getProperty(String propertyName) 以便添加新的属性 simpleValue。
设置简单值类和值管理器
此代理样本返回用户定义的数据类型(值类和值管理器)作为属性 simpleValue 的返回值。
扩展记录能力
此代理样本扩展了 public void processSingleMouseEvent(IMouseActionInfo action) 方法以扩展记录行为,从而将单击记录为 doubleclick() 方法,并将双击记录为 click() 方法。
将 ButtonOverrideProxy.jar 和 ButtonOverrideProxy.rftcust 文件复制到定制目录,然后重新启动 Functional Tester 以测试样本待测应用程序(AUT)。
您可以测试 java.awt.Button 和 javx.swt.JButton 控件,只要它们是 AWTButtonApp 和 JButtonApp AUT 的一部分即可。