Novidades no Teste Funcional Release 6.1

O Teste Funcional oferece os novos recursos a seguir no release 6.1:

Nova Plataforma

Esta liberação do Teste Funcional inclui vários novos recursos. A maior alteração é a inclusão da versão VB.NET Scripting. O Teste Funcional fornece uma opção de linguagens de script. O Teste Funcional, Java Scripting, utiliza a linguagem Java e o ambiente de desenvolvimento integrado do IBM Rational Software Development Platform. O Teste Funcional, VB.NET Scripting, utiliza a linguagem VB.NET e o ambiente de desenvolvimento integrado do Microsoft Visual Studio .NET.

WSW/Eclipse 3.0 Atualizado com a Versão mais Recente

O Teste Funcional foi atualizado para utilizar o Eclipse 3.0. Uma das alterações mais visíveis é que agora a Ajuda é exibida em uma janela separada. Além disso, vários novos comandos Java e do Workbench foram incluídos nos menus e nas opções de atalho do Teste Funcional. Para obter informações, consulte Sobre a Perspectiva do Teste Funcional.

Novo Suporte de Domínio de Teste

Alem de testar aplicativos Java e HTML, o Teste Funcional agora testa aplicativos VB.NET e alguns objetos do Windows e aprimorou o suporte para controles ActiveX. Em alguns casos, ele também pode testar um objeto de um domínio em um objeto de outro domínio. Por exemplo, você pode ter um objeto ActiveX aninhado no HTML ou pode ter um aplicativo híbrido que tenha um controle ActiveX ou VB 6 em um aplicativo VB.NET. O Functional Test também aprimorou o suporte para caixas de diálogo do Windows no HTML, como uma caixa de diálogo de download aberta como pop-up em uma página da Web. Na área de Java, ele aprimorou o suporte para aplicativos SWT. Para obter informações sobre os domínios suportados e o aninhamento de objetos de um domínio dentro de outro, consulte Suporte de Domínio do Aplicativo de Teste.

Rational Manual Test

O pacote do Teste Funcional inclui o Teste Funcional, Java Scripting, o Teste Funcional, VB.NET Scripting e o IBM Rational Manual Test. O Manual Test facilita a gravação de scripts para testar manualmente os aplicativos de software. O Editor de Texto do Manual Test permite digitar instruções de teste em um script. O Editor de Texto e uma visualização Contorno do script ajudam a organizar as instruções de modo eficiente. É possível agrupar instruções e organizar esses grupos em uma hierarquia.

Rational Product Updater

Você pode utilizar o Rational Product Updater para atualizar o software ou a documentação do Teste Funcional. As atualizações podem incluir recursos adicionais de software, correções de defeitos, nova documentação, arquivos de documentação traduzida, etc. Para obter informações sobre a utilização do Updater, consulte Atualizando o Software e a Documentação do Teste Funcional.

Testes Baseados em Dados

Ao basear testes em dados, o script utiliza variáveis para os campos de entrada do aplicativo principal e seleções de programa. Utilizando as variáveis, o script pode utilizar dados externos nos quais basear o aplicativo em vez de utilizar um valor literal. O teste baseado em dados utiliza dados de um arquivo externo, um datapool, como entrada para um teste. Um datapool é uma coleta de registros de dados relacionados que fornece valores de dados para as variáveis em um script de teste durante a reprodução do script de teste.

O teste baseado em dados coloca uma camada de abstração entre os dados e o script de teste, eliminando os valores literais no script de teste. Como os dados são separados do script de teste, é possível:

Referências de Datapool e Pontos de Verificação

Ao criar um ponto de verificação com uma referência de datapool, você pode fornecer dados variáveis para que seus testes sejam mais realísticos.

Cada vez que você reproduz um script com um datapool associado, o script acessa um registro no datapool. O ponto de verificação utiliza a referência de datapool para acessar uma variável nesse registro. Na reprodução, o Functional Test substitui a variável no datapool para a referência de datapool e a compara com os resultados reais.

O log contém o registro de eventos que ocorrem ao reproduzir um script. Ele contém os resultados de todos os pontos de verificação executados. Os resultados reais do teste (com a referência de datapool resolvida) que variam dos resultados da baseline são defeitos ou alterações intencionais no aplicativo.

ClearCase

Agora, você pode utilizar o ClearCase com o produto Teste Funcional, VB.NET Scripting.

E também pode:

Acessibilidade 508

O Teste Funcional suporta agora a acessibilidade 508 para utilizar atalhos pelo teclado, mapeamento das teclas de atalho e alteração da cor e da fonte de vários elementos da interface com o usuário. Consulte a seção Personalizando o Teste Funcional para Acessibilidade no índice da Ajuda para obter informações sobre esses recursos.

Preferência de Cor

Você pode personalizar as cores de vários elementos no Editor de Ponto de Verificação, Comparador de Pontos de Verificação e Mapa de Objetos para seu melhor conforto.

Aperfeiçoamento de Log do HTML

Você pode navegar facilmente para um local específico em um log HTML. Selecione um item na lista Falhas, Avisos ou Pontos de Verificação no log para localizar rapidamente resultados importantes de erros, avisos e pontos de verificação no log. O Teste Funcional rola e exibe o item que você deseja visualizar no log.

Localizar e Modificar os Objetos de Teste no Mapa de Objetos

Você pode procurar objetos de teste em um mapa de objetos de teste com base em uma propriedade, um valor ou em um dos dois. Há dois métodos de procura: Localização Rápida e Localizar por Filtros. A Localização Rápida permite procurar um objeto de teste com base em uma propriedade ou valor. Localizar por Filtros permite criar e salvar critérios de localização para procurar um objeto de teste. Também é possível modificar a propriedade ou o valor localizado.

Mapa do Objeto de Teste

Os novos recursos no Mapa de Objetos de Teste incluem:

Ferramenta de Diagnóstico de Ativação do Navegador

A ferramenta de Diagnóstico de Ativação do Navegador permite diagnosticar problemas que você possa ter ao ativar seu navegador para teste HTML. A ferramenta diagnostica o problema de ativação e relata como resolvê-lo. A ferramenta fornece instruções rápidas e simples para resolver qualquer problema localizado.

Suporte de Navegador

O Teste Funcional suporta agora o Netscape 4.x, o Netscape 7.1, o Netscape 7.2 e o Mozilla 1.4. Consulte Suporte HTML para obter uma lista completa de suporte a navegadores.

Inspetor do Objeto de Teste

Agora, você pode consultar dinamicamente os objetos de teste em aplicativos Java, HTML, .Net e Windows com a nova ferramenta Inspetor do Objeto de Teste. Suspenda o ponteiro do mouse sobre um objeto em um aplicativo e o Inspetor do Objeto de Teste capturará o objeto automaticamente e o exibirá na janela Inspetor do Objeto de Teste.

Argumentos de Execução

Agora, você pode especificar argumentos de execução na hora da reprodução, em vez de durante a gravação de um script. Esse recurso permite transmitir argumentos de tempo de execução diretamente para o método testMain no script.

Assistente de Criação de Script

Agora, você pode selecionar um mapa de objetos, um datapool e um superscript enquanto grava um novo script.

Procurando TestObjects

O Teste Funcional suporta agora um meio para localizar um ou mais TestObjects que correspondam a critérios de procura especificados. A procura baseia-se em pares de nomes/valores que representam propriedades do TestObject ou TestObjects que estão sendo procurados. A procura pode ser global ou estar limitada a filhos de um TestObject pai.

Termos de uso | Feedback
(C) Copyright IBM Corporation 2002, 2004. Todos os Direitos Reservados.