您可以使用的示例

此代理样本说明了如何扩展代理以添加更多控件属性和控件数据。

扩展的能力

注: 目前没有 javax.swing.JFormattedTextFieldProxy 的独立代理。特定于 JFormattedTextFieldProxy 控件的属性,例如,格式字符串和未格式化的值,对于 getProperties() 方法不可用。 这些值对于数据验证点也不可用。

添加更多控件属性

除了提供的缺省控件属性,您还可以通过扩展 java.util.Hashtable getProperties()Object getProperty(String propertyName) 代理方法来添加更多控件属性。

添加更多控件数据

除了提供的缺省控件数据类型,您还可以通过扩展 java.util.Hashtable getTestDataTypes()ITestData getTestData(String testDataType) 代理方法来添加更多控件数据。

部署二进制文件

JFormattedTextFieldProxy.jarJFormattedTextFieldProxy.rftcust 文件复制到定制目录,然后重新启动 Functional Tester 以测试样本 AUT。

验证添加的其他控件属性

您可以测试 JFormattedTextFieldApp AUT 提供的 javx.swt.JFormattedTextField 控件。

验证添加的其他控件数据


反馈