Projeto de Amostra do Teste Funcional

O projeto de amostra foi criado utilizando o tutorial do Teste Funcional. É possível observar o script e outros recursos de teste enquanto faz o tutorial ou depois de concluir se desejar compará-los com seus arquivos.

O projeto de amostra contém o script, os pontos de verificação, o mapa do objeto e outros arquivos que são criados ao concluir o tutorial. O script de amostra está no estado em que estaria no final do tutorial. Para referência, é possível observar o script ou outros recursos para compará-los com os seus ou reproduzir o script. O script do tutorial é chamado de  "ClassicsSample."

Para abrir o projeto, clique no link Importar. O projeto será exibido na Visualização Projetos. Clique no nome do script para consultá-lo na janela do script. É possível reproduzir o script clicando no botão Executar Script de Teste Funcional na barra de ferramentas do Teste Funcional


Além Disso, o Projeto Tem Alguns Códigos de Exemplo que Podem Ser Utilizados nos seus Próprios Scripts.

Como Utilizar esses Exemplos

Se você gostaria de utilizar esses exemplos, copie os diretórios testobject e superscript e seu conteúdo em um projeto de Teste Funcional.

Para utilizar um dos sobrescritos, configure a propriedade de sobreclasse do assistente para um script de nome de classe completo do sobrescrito. Por exemplo, para utilizar a sobreclasse ExtensionScript, para um script chamado X, clique com o botão direito no X na Visualização Projetos de Teste Funcional e selecione Propriedades a partir do menu pop-up. No diálogo entitulado "Propriedades para X.java", selecione "Script de Teste Funcional" na lista à esquerda. Finalmente, configure a caixa de edição etiquetada "Sobreclasse do assistente" para "superscript.ExtensionScript". Também é possível modificar suas preferências de projeto para que todos os scripts recém criados no projeto extendam este sobrescrito. Para definir um sobrescrito do assistente padrão para um projeto, clique com o botão direito no projeto e selecione Propriedades a partir do menu pop-up, em seguida, configure o campo de texto em "Projeto do Testador Funcional" etiquetado "Nova Sobreclasse do Assistente de Script".

Assim que isso for feito, seu X.java script pode fazer uso dos métodos adicionais do ExtensionScript, como getClipboardText(), setClipboardText(), clipboardVP(), etc.

 

Classe Pacote Descrição
ExtensionScript superscript Fornece métodos gerais de utilitário.
HtmlScript superscript Fornece uma rotina de tratamento para dispensar automaticamente os Diálogos HTML ativos.
WindowScript superscript Fornece alguns métodos que podem ser úteis para solucionar problemas com os Aplicativos Microsoft Windows nativos.
SwtScript superscript Fornece alguns métodos que podem ser úteis ao testar os aplicativos baseados em SWT. Observe que está implementação faz uso do WindowScript, que é específico para o Microsoft Windows. Esta classe não funcionará em Linux.
EclipseScript superscript Fornece alguns métodos que podem ser úteis ao testar plugins em execução dentro da plataforma Eclipse  (consulte http://www.eclipse.org/). Observe que esse código faz uso de classes Eclipse internas e conseqüentemente podem quebrar com futuras versões do eclipse.
Esta classe ilustra métodos estáticos de chamada no SUT e utilizando Objetos de Teste personalizados.
WorkbenchTestObject testobject.eclipse Um Objeto de Teste para o Eclipse (consulte http://www.eclipse.org/) shell Workbench.
WorkbenchWindowTestObject testobject.eclipse Um Objeto de Teste para o Eclipse (consulte http://www.eclipse.org/) shell WorkbenchWindow.
WorkbenchPageTestObject testobject.eclipse Um Objeto de Teste para o Eclipse (consulte http://www.eclipse.org/) shell WorkbenchPage.