Sobre como Testar Aplicativos HTML

O Teste Funcional é uma ferramenta automatizada para testar aplicativos HTML. Ele foi projetado para testar as páginas HTML carregadas nos navegadores executados nas seguintes plataformas:

Navegador

Windows

Linux

Microsoft Internet Explorer

x

 

Mozilla 1.0

x

x

Mozilla 1.4

x

x

Mozilla 1.5

x

x

Mozilla 1.6

x

x

Mozilla 1.7

x

x

Netscape 4.7x

x

 

Netscape 6.2x

x

x

Netscape 7.1

x

x

Netscape 7.2

x

x

O Teste Funcional suporta o teste de MSHTA (Microsoft HTML Applications). Antes de testar um Microsoft HTA Application, é necessário configurá-lo utilizando a ferramenta de Configuração de Aplicativos para iniciar o mshta.exe como o executável. Para obter informações adicionais, consulte Dicas e Sugestões para Testar Aplicativos HTML ou Configurando Aplicativos para Teste.

Quando você grava um script, o Teste Funcional cria um mapa de objetos de teste para o aplicativo em teste. O mapa de objetos de teste contém descrições de todos os objetos de teste aos quais o script se refere. Os mapas de objetos de teste criados pelo Teste Funcional para os aplicativos HTML são muitas vezes mais hierárquicos do que aqueles criados para os aplicativos Java. O nível superior do mapa de objetos de teste é um navegador e o aplicativo HTML está dentro do navegador. Para obter informações adicionais, consulte o exemplo de um mapa de objetos de teste criado para um aplicativo HTML.

Você grava scripts para testar aplicativos HTML em um único navegador quando grava qualquer script do Teste Funcional. Entretanto, há considerações especiais ao gravar scripts de plataformas cruzadas/navegadores cruzados. Dicas e Sugestões estão disponíveis para ajudá-lo a gravar scripts para testar aplicativos HTML.

O Teste Funcional também permite testar Applets Java em um navegador (Netscape e Internet Explorer).

As propriedades padrão do HTML para os objetos HTML fornecem uma maneira comum de acesso às propriedades e seus valores com navegadores diferentes.

Estão disponíveis duas versões do método deleteCookies. Um método exclui todos os cookies do perfil ou usuário atual; o outro exclui cookies de uma página ou domínio específico do perfil ou usuário atual. Para obter informações, consulte a Referência à API do Functional Test no pacote com.rational.test.ft.object.interfaces, em IBrowserObject.

Tópicos Relacionados:

Notas sobre a Utilização do Netscape 4.7x com o Teste Funcional

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