Exemplos que Podem Ser Utilizados

Esta amostra de proxy explica como estender um proxy para incluir mais propriedades e dados de controle.

Capacidades Estendidas

Nota: Atualmente não há proxy separado para javax.swing.JFormattedTextFieldProxy. As propriedades específicas do controle JFormattedTextFieldProxy, por exemplo, a cadeia de formatações e o valor não formatado não estão disponíveis para o método getProperties(). Esses valores também não estão disponíveis para pontos de verificação de dados.

Incluir mais propriedades de controle

Juntamente com as propriedades de controle padrão fornecidas, é possível incluir mais propriedades de controle estendendo-se os métodos de proxy java.util.Hashtable getProperties() e Object getProperty(String propertyName).

Incluir mais dados de controle

Juntamente com os tipos de dados de controle padrão fornecidos, é possível incluir mais dados de controle estendendo-se os métodos de proxy java.util.Hashtable getTestDataTypes() e ITestData getTestData(String testDataType).

Implementar os Arquivos Binários

Copie os arquivos JFormattedTextFieldProxy.jar e JFormattedTextFieldProxy.rftcust para o diretório de customização e reinicie o Functional Tester para testar a amostra AUT.

Verificar as Propriedades de Controle Adicionais Incluídas

Você pode testar o controle javx.swt.JFormattedTextField, fornecido pelo AUT JFormattedTextFieldApp.

Verificar os Dados de Controle Adicionais Incluídos

Generated
11 http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab application/x-shockwave-flash clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 ../swf/.swf 800 600 movie ../swf/.swf pluginspace http://www.macromedia.com/go/getflashplayer 11 800 600 application/x-shockwave-flash http://www.macromedia.com/go/getflashplayer ../swf/.swf
javascript:resizeAtPageLoad(); javascript:resizeAllImages(); product= os!= os= plugin!= plugin=
webfeed-link Shows English articles javascript:void(0) getWebFeed('',this);
11 http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab application/x-shockwave-flash clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 movie pluginspace http://www.macromedia.com/go/getflashplayer 11 application/x-shockwave-flash http://www.macromedia.com/go/getflashplayer 11 http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab application/x-shockwave-flash clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 800 600 movie pluginspace http://www.macromedia.com/go/getflashplayer 11 800 600 application/x-shockwave-flash http://www.macromedia.com/go/getflashplayer
6
_blank . _syn .syn