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.
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).
Você pode testar o controle javax.swing.JCheckBox, fornecido pelo AUT CheckBoxApp.
Propriedade administrativa | Valor |
---|---|
Nome de Classe do Proxy (#proxy) | .java.jfc.JCheckBoxProxy |
Nome de Classe do Objeto de Teste (#testobject) | ToggleGUITestObject |
Propriedade administrativa | Valor |
---|---|
Nome de Classe do Proxy (#proxy) | SDK.Sample.ExtendedCheckBoxProxy |
Nome de Classe do Objeto de Teste (#testobject) | ExtendedToggleGUITestObject |