Você pode gravar uma classe ProxyObject em Java ou
C#, dependendo do controle no qual você está desenvolvendo o proxy. A criação de uma nova classe ProxyObject é semelhante à criação de uma nova classe Java ou C# que estende a classe base ProxyObject respectiva.
Por Que e Quando Desempenhar Esta Tarefa
Para criar, construir e implementar uma classe ProxyObject:
- Crie uma classe ProxyObject.
- Construa os binários ProxyObject usando os comandos de construção IDE.
Para Java, o binário compilado é um arquivo JAR.
Nota: O arquivo JAR também pode ser criado através de linhas de comandos do JDK, por exemplo:
jar cvf JFormattedTextFieldProxy.jar proxysdk\sample\java\ JFormattedTextFieldProxy.class
Para .Net, a saída do binário compilado é uma montagem .Net.
- Mapeie a classe ProxyObject para a classe de controle AUT (aplicativo em teste).
- Implemente ProxyObjects copiando os arquivos binários e os arquivos de customização de proxy para o diretório de customização do Functional Tester (C:\Documents and Settings\All Users\Application Data\IBM\RFT\customization).
O Functional Tester procura arquivos binários e arquivos de customização de proxy neste diretório.
- Reinicie o Functional Tester