Mentor de Ferramentas: Criando Conjuntos de Teste de Desempenho com o Rational TestManager
Este mentor de ferramenta descreve como utilizar o Rational TestManager para criar um conjunto de teste de desempenho.
Ferramenta: Rational TestManager
Relacionamentos
Descrição Principal

Visão Geral

Um conjunto mostra uma representação hierárquica do preenchimento do usuário e a carga de trabalho emulada em um teste de desempenho. Mostra itens como grupos do usuário, os scripts executados em cada grupo e o número ou a porcentagem de testadores virtuais designados a cada grupo.

Esse mentor aplica-se a plataformas Microsoft® Windows 98/2000/NT 4.0.

Etapas da Ferramenta

Para designar conjuntos de teste de desempenho automatizados utilizando o TestManager, faça o seguinte:

  1. Criar um Conjunto
  2. Inserir Grupos do Usuário em um Conjunto
  3. Inserir Scripts de Teste em um Conjunto

1.  Criar um Conjunto

Um conjunto permite executar scripts de teste e, mais importante, emular as ações de usuários reais, acessando um aplicativo multiusuário. Pode ser simples, com um testador virtual que executa um script de teste, ou complexo, com milhares de testadores virtuais que executam uma variedade de scripts de teste.

Você pode utilizar uma das seguintes formas para criar um conjunto de desempenho:

  • Utilizando o Assistente do Conjunto de Teste de Desempenho
  • Baseado em uma Sessão do Robot Existente
  • Utilizando um Conjunto de Teste de Desempenho em Branco

Esse mentor descreve a utilização de um conjunto de teste de desempenho em branco.

Para criar esse conjunto:

  1. Clique em Arquivo > Novo Conjunto.
  2. Clique em Conjunto de Teste de Desempenho em Branco.

ícone da Ajuda   Consulte o tópico Criando um Novo Conjunto na Ajuda on-line do TestManager.

2.  Inserir Grupos do Usuário em um Conjunto

Grupos do usuário são os blocos de construção básicos para todos os conjuntos de teste de desempenho. Um grupo do usuário é um conjunto de testadores virtuais que executam o mesmo conjunto de atividades. Todos os conjuntos de teste de desempenho devem conter um ou mais grupos do usuário: fixos ou escaláveis.

Em geral, os grupos do usuário escaláveis permitem maior flexibilidade do que os grupos do usuário fixos. Com grupos do usuário escaláveis, um conjunto de teste de desempenho simples pode emular um número diferente de usuários em cada execução de teste. Se o conjunto contiver grupos do usuário fixos e você desejar executar testes com números diferentes de testadores virtuais, deve modificar o número de testadores virtuais em cada grupo do usuário no conjunto no tempo de execução do teste.

Para inserir um grupo do usuário em um conjunto aberto:

  1. Clique em Conjunto > Inserir > Grupo do Usuário.
  2. Escolha entre os grupos do usuário Fixo ou Escalável.
  3. Defina o Número de usuários (para um grupo do usuário fixo) ou uma Porcentagem (para um grupo do usuário escalável). Se a porcentagem para um grupo do usuário escalável for menor que 100%, outro grupo do usuário deverá ser incluído (a porcentagem da soma total de todos os grupos do usuário deve ser 100).

3.    Inserir Scripts de Teste em um Conjunto

Em um conjunto aberto, faça o seguinte:

  1. Selecione os grupos do usuário que executarão o script de teste.
  2. Clique em Conjunto > Inserir > Script de Teste.
  3. Quando aparecer a caixa de diálogo Executar Propriedades do Script de Teste, as seguintes propriedades poderão ser configuradas:
  • Origem do Script de Teste - Escolha o tipo de script (GUI, VU, VB, Java) que você deseja inserir.

  • Consultar - Especifica as características dos scripts que você deseja inserir no conjunto. Se um grande número de scripts de teste residir em um datastore de teste, construa uma consulta para mostrar apenas os scripts que atendam a determinados critérios (criados por uma determinada pessoa, modificados desde uma determinada data, etc.).

  • Condição Prévia - Selecione essa opção para especificar que a conclusão com êxito do script de teste é uma condição prévia para o restante da seqüência do conjunto. Isso significa que o script de teste deve ser concluído com êxito para os itens subordinados na seqüência do conjunto a ser executada.

  • Iterações - Especifica a freqüência com a qual repetir o script ou scripts selecionados.

  • Método de Planejamento - Especifica o retardo, se houver, antes do início do script, ou especifica outros eventos que acionam a execução do script.

  1. Depois de configurar as propriedades desejadas, selecione o nome do teste a ser inserido e clique emOK.

Nota: Não misture scripts de teste GUI e VU em um grupo do usuário. No entanto, é possível misturar tipos de script de teste.

ícone da Ajuda   Consulte os tópicos a seguir na Ajuda on-line do TestManager:

  • Definindo Scripts de Teste
  • Executando Propriedades do Script de Teste