Com esta amostra de proxy você aprende a gravar um proxy simples, a mapear proxies
para controles, (tratados internamente) a implementar proxies e a verificar que eles funcionam.
Teste a amostra do aplicativo de árvore para visualizar o valor
padrão do controle de árvore
- Abra o arquivo CustomTreeSample.java que está disponível
na pasta importada do projeto TreeApp.
- Abra a perspectiva Teste Functional.
- Execute o script CustomTreeSample.java. O
aplicativo de árvore de amostra é exibido.
- Para testar os controles de árvore, registre um script de teste funcional e
clique nos controles de árvore do aplicativo de amostra.
- Abra o mapa de objetos de teste.Observe que a propriedade Nome de Classe
de Proxy (#proxy) sob as propriedades
Administrativas para CustomTree é .java.jfc.JTreeProxy.
Esse é o valor-padrão para esse controle.
Implementar os Arquivos Binários
- Abra a perspectiva Java.
- A partir do projeto TreeProxy, copie o TreeProxy.jar e
o TreeProxy.rftcust para o diretório de customização. O local padrão para o diretório de customização é C:\Documents and Settings\All Users\Application\
Data\IBM\RFT\customization.
Verificar a Implementação do Proxy
Após implementar
o proxy, você agora pode verificar o valor do controle.
- Reinicie o Rational Functional Tester
- Abra o aplicativo CustomTreeSample como
mencionado na seção anterior.
- Registre o script de teste funcional para testar os controles de árvore do
aplicativo de amostra.
- Abra o mapa de objetos de teste.Observe que a propriedade Nome de
Classe de Proxy (#proxy) sob as propriedades
Administrativas para CustomTree é sdk.sample.jfc.ExtendedJTreeProxy.
Esse é o mais novo proxy desenvolvido para o controle CustomTree.