Visão geral da integração de ferramentas de teste do Rational

Usando o IBM® Rational Quality Manager, você pode gerenciar e executar testes criados com várias ferramentas de teste automatizadas.

Com o Rational Quality Manager, você pode criar scripts de teste que fazem referência aos testes automatizados criados com outras ferramentas de teste. Quando você escolhe executar um teste automatizado, o Rational Quality Manager envia comandos às máquinas em seu laboratório de teste, fazendo o teste automatizado ser executado e os resultados serem exibidos em seu navegador.

Depois de criar uma referência para um teste automatizado, você pode associá-la a um caso de teste no Rational Quality Manager. Em seguida, você pode gerar um registro de execução de teste para esse caso de teste e executá-lo.

Cada ferramenta de teste implementa sua própria integração com o Rational Quality Manager. Embora a maioria das integrações seja semelhante, as instruções fornecidas aqui não cobrem todos os detalhes de cada integração. Certifique-se de consultar a ferramenta de teste específica para obter detalhes adicionais.

Adaptadores de Ferramenta de Teste

As ferramentas de teste automatizadas são integradas com o Rational Quality Manager através do uso dos adaptadores. Cada adaptador serve como uma ponte entre a ferramenta de teste e o Rational Quality Manager. O adaptador atende aos pedidos do Rational Quality Manager e, em seguida, executa os testes na máquina de teste na qual a ferramenta de teste está instalada.

Na maioria dos casos, o adaptador é instalado com o produto nativo. Assim, o adaptador do Rational Performance Tester é instalado com o Rational Performance Tester na máquina de teste do Performance Tester no laboratório. Qualquer configuração necessária para o adaptador também é manipulada na máquina na qual o produto nativo está instalado.

Nota: O adaptador do Rational AppScan é um caso especial. Ele é executado no servidor do Rational Quality Manager e não em uma máquina de teste do AppScan.

Gerenciando testes automatizados que são locais para uma máquina de teste

Para usar os adaptadores para executar testes automatizados que são locais para uma máquina de teste, os seguintes requisitos devem ser atendidos:

A seguinte figura mostra um pedido de usuário para executar um teste automatizado quando os recursos de teste já estiverem presentes em uma máquina de teste. O processo é o mesmo para outras ferramentas de teste diferentes do Rational AppScan Tester Edition.

Integração entre o Quality Manager, o adaptador de Teste Funcional e a máquina de teste
  1. O usuário escolhe o adaptador de Teste Funcional para executar um teste funcional automatizado que reside em uma máquina de teste local.
  2. O adaptador de Teste Funcional recebe o pedido e inicia uma execução de teste na máquina de teste.
  3. O teste é executado na máquina de teste e o adaptador envia os resultados de volta para o servidor RQM.
  4. A execução e os resultados de execução são visualizados no navegador no cliente da Web.

Gerenciando testes automatizados que residem em um local compartilhado

Com o Quality Manager, você pode especificar que os recursos de teste devem ser copiados de um local compartilhado para uma máquina de teste local no qual o teste é executado. Ao criar o script de teste, especifique o local compartilhado no qual os recursos de teste residem. Em seguida, ao executar o teste, especifique a máquina de teste na qual o teste será executado para que os recursos de teste sejam copiados para essa máquina. Por fim, o adaptador nessa máquina executa o teste usando uma cópia dos recursos de teste.

A seguinte figura mostra um pedido de usuário para executar um teste automatizado que reside em um local de rede compartilhado.

Integração com um teste automatizado que reside em um recurso de teste compartilhado
  1. O usuário escolhe executar um teste funcional automatizado que reside em um local de rede compartilhado.
  2. O adaptador de Teste Funcional recebe o pedido e copia o teste do local compartilhado para a máquina de teste funcional.
  3. O teste é executado na máquina de teste e o adaptador envia os resultados de volta para o servidor RQM. .
  4. A execução e os resultados de execução são visualizados no navegador no cliente da Web.
Nota: Antes de usar os recursos de teste compartilhados, um Administrador deve disponibilizar os recursos para o Rational Quality Manager. Após o recurso compartilhado ter sido disponibilizado, os usuários podem criar scripts de teste que façam referência a esse recurso.
Nota: Se você estiver executando em um ambiente do WAS e o WAS estiver configurado para iniciar como um serviço do Windows®, certifique-se de configurar o serviço WAS do Windows para efetuar login como uma conta de usuário específico com credenciais de segurança. Isso permite que o serviço se conecte a qualquer local de rede compartilhado que corresponda a essas credenciais de segurança.

Feedback