Ferramentas Component Test - Notas sobre o Release


1.0 Problemas Conhecidos
   1.1 A Execução de um Segundo Conjunto de Testes do Componente EJB com Stubs Falha no WAS 5
   1.2 Impossível Testar EJBs Utilizando Interfaces Local e Remota no mesmo Projeto de Teste.
   1.3 Problema ao Iniciar Testes do Componente WebServices Gerados a partir de Arquivos WSDL
   1.4 Serviço da Web CTA: O URL do Serviço da Web Exibido no Editor de Conjunto de Testes Pode Estar Incorreto para Algum WSDL
   1.5 Serviço da Web CTA: A Alteração do Servidor para um Stub WS Pode Implicar em Alterá-lo em Outros Stubs
   1.6 O Teste de Dados de Implementação Padrão do EJB Geralmente Estão Incorretos
   1.7 Padrão da Sessão Facade: A Chamada para Alguns Métodos EJBs É Ignorada
   1.8 Deixando uma Célula Vazia na Tabela de Dados
   1.9 Uma Interface Remota e uma Interface Local Não Podem Ser Testadas no Mesmo Projeto de Teste
   1.10 [Tabelas de Dados] Menu Contextual na Coluna de Cabeçalho Não Acessível
   1.11 *O Caminho do testcodelib.jar É Absoluto
   1.12 Duas Execuções Sucessivas do Teste de Componente EJB de Conjuntos de Teste Diferentes com Stubs São Impossíveis no WAS 5
   1.13 I18N: O Nome do Projeto do Teste de Componente Não Deve Utilizar DBCS
   1.14 Implementação de EJB: Nenhuma Mensagem de Erro Explícita se o Nome do Servidor Estiver Faltando na Guia Implementação do WAS5.x
   1.15 Atributos Duplicados para a Classe de Valor GregorianCalendar 'set properties'
   1.16 *Visualizando Relatórios de Tempo de Resposta e de Proporção de Número de Visitas para um Teste de URL
   1.17 *Parar uma Gravação de Proxy HTTP por Meio do Botão Parar do Controle do Gravador Pode Causar Problemas no Internet Explorer

1.0 Problemas Conhecidos

1.1 A Execução de um Segundo Conjunto de Testes do Componente EJB com Stubs Falha no WAS 5

Ao executar um teste de componente EJB no WAS 5.0 ou 5.1, testes executados anteriormente podem causar falha nesta nova execução de teste. Tente parar e reiniciar o servidor de aplicativos.

1.2 Impossível Testar EJBs Utilizando Interfaces Local e Remota no Mesmo Projeto de Teste.

Quando dois testes forem definidos no mesmo projeto de teste e um estiver testando um EJB utilizando a interface local e o outro utilizar a interface remota, o projeto de teste não será compilado e, portanto, não poderá ser executado.

1.3 Problema ao Iniciar Testes do Componente WebServices Gerados a partir de Arquivos WSDL

Não é possível iniciar os testes do componente Serviço da Web que são gerados a partir de arquivos WSDL contendo identificadores com caracteres não-ASCII.

1.4 Serviço da Web CTA: O URL do Serviço da Web Exibido no Editor de Conjunto de Testes Pode Estar Incorreto para Algum WSDL

A execução de um segundo conjunto de testes do componente EJB com stubs falha no WAS 5. Ao executar um teste do componente EJB no WAS 5.0 ou 5.1, testes executados anteriormente podem causar falha nesta nova execução de teste. Tente parar e reiniciar o servidor de aplicativos.

1.5 Serviço da Web CTA: A Alteração do Servidor para um Stub WS Pode Implicar em Alterá-lo em Outros Stubs

A alteração do servidor para um stub do componente Serviço da Web pode impactar outros stubs. Se vários stubs do componente Serviço da Web foram definidos a partir do mesmo arquivo WSDL, e este tiver mais de um serviço ou mais de uma porta em um serviço, a alteração do servidor de um desses stubs alterará, na realidade, o servidor de todos os stubs.

1.6 Teste de Dados de Implementação Padrão do EJB Geralmente Está Incorreto

Se houver muitos servidores de aplicativos configurados no espaço de trabalho, as configurações de implementação padrão utilizadas ao criar um novo teste de componente EJB utilizarão a primeira configuração do servidor de aplicativos localizada e não aquela específica do EJB em teste. Os usuários precisam editar o conjunto de testes e modificar as configurações de implementação.

1.7 Padrão da Sessão Facade: A Chamada para Alguns Métodos EJBs É Ignorada

O padrão de teste da sessão facade considera apenas a primeira chamada a um EJB ao criar o comportamento de teste, em vez de considerar todas as chamadas. Se necessário, os usuários poderão incluir as chamadas ausentes manualmente no comportamento de teste gerado automaticamente.

1.8 Deixando uma Célula Vazia na Tabela de Dados

Utilizar o atalho Ctrl+X em uma célula da Tabela de Dados de Teste não limpará completamente o conteúdo da célula. Para limpar completamente o conteúdo da célula, clique com o botão direito do mouse nessa célula e selecione a opção "Limpar".

1.9 Uma Interface Remota e uma Interface Local Não Podem Ser Testadas no Mesmo Projeto de Teste

Não é possível testar EJBs utilizando as interfaces local e remota no mesmo projeto de teste. Crie um projeto de teste para testar a interface local do EJB e um outro projeto de testes para testar a interface remota do EJB.

1.10 [Tabelas de Dados] Menu Contextual na Coluna de Cabeçalho Não Acessível

A única maneira de acessar o menu contextual nas colunas de cabeçalho das tabelas de dados do teste é clicando com o botão direito do mouse. Isso permitirá incluir, remover ou renomear conjuntos de dados.

1.11 *O Caminho do testcodelib.jar É Absoluto

Se você exportar um projeto de teste e, em seguida, utilizá-lo em um local diferente, poderá ser necessário atualizar o caminho para a biblioteca testcodelib.jar.

Nota: Isso foi corrigido na V6.0.0.1.

1.12 Duas Execuções Sucessivas do Teste de Componente EJB de Conjuntos de Teste Diferentes com Stubs São Impossíveis no WAS 5

Ao executar um teste de componente EJB no WAS 5.0 ou 5.1, testes executados anteriormente podem causar falha nesta nova execução de teste. Tente parar e reiniciar o servidor de aplicativos.

1.13 I18N: O Nome do Projeto do Teste de Componente Não Deve Utilizar DBCS

Os DBCSs (Conjuntos de Caracteres de Byte Duplo) não são suportados para o nome do projeto do teste de componente.

1.14 Implementação de EJB: Nenhuma Mensagem de Erro Explícita se o Nome do Servidor Estiver Faltando na Guia Implementação do WAS5.x

Quando você configura um teste de componente EJB para ser executado no WAS 5.1, o campo "Nome da Instância do Servidor" na guia Implementação do editor de Conjunto de Testes é deixado vazio. Isso impedirá a execução do teste. As exceções são exibidas no console do WAS 5.1. Para corrigir o problema, digite o nome do servidor correto manualmente.

1.15 Atributos Duplicados para a Classe de Valor GregorianCalendar 'set properties'

Na tabela de dados do teste, ao utilizar a opção set properties para a classe GregorianCalendar, os dois últimos atributos ('FirstDayOfWeek' e 'MinimalDaysInFirstWeek') são duplicadas dos dois primeiros atributos e devem ser ignorados.

1.16 *Visualizando Relatórios de Tempo de Resposta e de Proporção de Número de Visitas para um Teste de URL

Para visualizar relatórios após uma execução de Teste de URL, certifique-se de não editar o nome do conjunto de testes no editor.

Se você escolher para visualizar relatórios de tempo de resposta e/ou proporção de número de visitas para um Teste de URL, os relatórios serão criados e armazenados em uma pasta de projeto como arquivos .html. Esses arquivos não são visíveis na visualização Testar Navigator, mas são visíveis na visualização Navigator. Para acessá-los na visualização Navigator, você pode comutar para a perspectiva Recurso ou pode incluir a visualização Navigator na perspectiva Testar, selecionando Janela->Mostrar Visualização->Outro na barra de menus, expandido Básico e, em seguida, selecionando Navigator e OK. Se você der um clique duplo em um desses arquivos para abri-lo, por padrão, ele será aberto no Page Designer. Para visualizar o relatório, feche o arquivo .html no Page Designer e, então, abra-o selecionando Abrir com->Navegador da Web a partir de seu menu de contexto na visualização Navigator.

Nota: Isso foi corrigido na V6.0.0.1.

1.17 *Parar uma Gravação de Proxy HTTP por Meio do Botão Parar do Controle do Gravador Pode Causar Problemas no Internet Explorer

Parar o Gravador de Proxy HTTP por meio do botão da barra de ferramentas Parar Gravação na visualização Controle do Gravador pode deixar o Internet Explorer em uma configuração que impeça outras conexões bem-sucedidas para Web sites. Quando isso ocorre, as configurações de LAN para o Internet Explorer devem ser reconfiguradas. Assegure-se de que a definição de proxy não esteja definida para apontar para SOCKS, host local, porta 1080 e o problema será resolvido.

Para evitar esse problema, você pode parar uma gravação, fechando o navegador Internet Explorer a partir do qual a navegação foi executada. A geração do teste ocorrerá normalmente.

Nota: Isso foi corrigido na V6.0.0.1.

Retornar para o Arquivo Leia-me Principal