Mentor de Ferramentas: Executando Atividades de Teste Utilizando o Rational TestManager
Este mentor de ferramenta descreve como utilizar o Rational TestManager para executar as cinco atividades de teste.
Ferramenta: Rational TestManager
Relacionamentos
Descrição Principal

Visão Geral

O Rational TestManager é um local para gerenciamento de todas as atividades de teste: planejamento, design, implementação, execução e análise. O TestManager vincula testes ao restante do esforço de desenvolvimento, unindo os recursos e as ferramentas de teste para fornecer um único ponto do qual compreender o estado exato do seu projeto.

Esse mentor é aplicável ao executar o Windows 98/2000/NT 4.0.

Etapas da Ferramenta

Para utilizar o Rational TestManager:

  1. Planejar os Testes
  2. Projetar os Testes
  3. Implementar os Testes
  4. Executar os Testes
  5. Avaliar os Testes

1.   Planejar os Testes

A atividade do planejamento de teste responde principalmente à pergunta: "O que eu devo testar?" Ao concluir um planejamento de teste, você finaliza com um plano de teste que define o que será testado.

No Rational TestManager, um plano de teste pode ter muitas propriedades. Você pode incluir as propriedades ao criar pela primeira vez o plano de teste ou incluir ou alterá-lo posteriormente.

Algumas propriedades são:

  • Uma descrição do plano de teste
  • O proprietário do plano de teste
  • As iterações e configurações associadas ao plano de teste
  • Os documentos externos associados ao plano de teste

No Rational TestManager, um plano de teste pode conter uma lista de etapas de teste. As etapas podem ser organizadas com base nas pastas de etapas de teste.

Depois de planejar os testes, você pode projetá-los.

ícone da Ajuda   Consulte o tópico Planejando Testes na Ajuda do Rational TestManager.

2.   Projetar os Testes

A atividade do design de teste responde principalmente à pergunta: "Como executo um teste?" Ao concluir o design de teste, você finaliza com um design de teste que ajuda a compreender como você executará a etapa de teste, além de começar a planejar como pode implementá-lo.

No Rational TestManager, é possível projetar as etapas de teste, indicando as etapas reais que devem ocorrer nesse teste. Também é possível especificar as condições prévias, as condições posteriores e os critérios de aceitação.

Depois de planejar os testes, você pode implementá-los.

ícone da Ajuda   Consulte o tópico Projetando Testes na Ajuda do Rational TestManager.

3.   Implementar os Testes

A atividade de implementação de testes é principalmente a criação de scripts de teste reutilizáveis.

No Rational TestManager, é possível implementar os testes, criando scripts manuais. Um script manual é um conjunto de instruções de teste a serem executadas por um testador humano. Também é possível implementar testes automatizados utilizando o Rational Robot.

Você pode estender o Rational TestManager por meio de APIs para poder acessar suas próprias ferramentas de implementação do TestManager. Por causa dessa capacidade de extensão, é possível implementar os testes construindo scripts nas ferramentas apropriadas na situação e organização. Por exemplo, você pode implementar scripts de Teste Visual, arquivos em batch ou scripts Perl.

Depois de implementar os scripts, você pode utilizar o Rational TestManager para associar esses scripts a outros produtos de trabalho de teste no TestManager. Por exemplo, é possível associar um script criado em outra ferramenta a uma etapa de teste criada no TestManager.

Depois de implementar os testes, você pode executá-los no Rational TestManager.

ícone da Ajuda   Consulte o tópico Implementando Testes na Ajuda do Rational TestManager.

4.   Executar os Testes

A atividade de execução de testes é principalmente a execução de scripts de teste para garantir o funcionamento correto do sistema.

No Rational TestManager, é possível executar os testes de várias formas:

  • Executar um script de teste individual, que executa uma única implementação.
  • Executar uma ou mais etapas de teste, que executam as implementações das etapas de teste.
  • Executar um conjunto, que executa etapas de teste e suas implementações em vários computadores e usuários.

Depois de executar os testes, você pode avaliar os resultados.

ícone da Ajuda   Consulte o tópico Executando Testes na Ajuda do Rational TestManager.

5.   Avaliar os Testes

A atividade de avaliação de testes é determinar a qualidade do sistema em teste.

No Rational TestManager, é possível avaliar os testes, examinando os resultados da execução do teste no registro do teste e executando diversos relatórios.

O registro do teste indica se o script foi aprovado ou não, e permite realizar uma pesquisa detalhada para obter as informações necessárias a fim de avaliar os resultados. No registro do teste, é possível identificar e registrar o controle de mudanças.

Há três tipos básicos de relatório no Rational TestManager:

  • Relatórios de Distribuição e Tendências da Etapa de Teste: Ajudam a rastrear o andamento dos resultados do planejamento, implementação e execução da etapa de teste.
  • Relatórios de Teste de Desempenho: Ajudam a avaliar a eficácia relativa com a qual um aplicativo executa tarefas importantes em determinadas condições.
  • Relatórios de Listagem: Exibem listas de diferentes recursos de teste armazenados em um projeto do Rational.

ícone da Ajuda   Consulte o tópico Avaliando Testes na Ajuda do Rational TestManager.