Exemplos que Podem Ser Utilizados

Esta amostra de proxy explica como criar uma classe de proxy simples e um novo TestObject para um controle CheckBox

Capacidades Estendidas: Criando um Novo TestObject

Nesta amostra, você cria um novo TestObject e o mapeia para o proxy CheckBoxProxy para incluir os métodos check() e uncheck(). Este proxy estende o método de proxy public String getTestObjectClassName() para retornar o nome canônico do TestObject recém-criado para que todos os controles javax.swing.JCheckBox possuam novos TestObjects.

Nota: Você criará um novo TestObject apenas quando quiser que o controle exponha novos métodos que não estejam disponíveis no TestObject existente do Functional Tester.

Implementar os Arquivos Binários

Copie os arquivos CheckBoxProxy.jar, CheckBoxProxy.rftcust, ExtendedToggleGUITestObject.jar e ExtendedToggleGUITestObject.rftcust para o diretório de customização e reinicie o Functional Tester para testar a amostra AUT (Application-Under-Test).

Verificar a Implementação do Proxy e do TestObject

Você pode testar o controle javax.swing.JCheckBox, fornecido pelo AUT CheckBoxApp.

Verificar a Nova Capacidade de TestObject

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