Mentores de Ferramentas > Mentores de Ferramentas do Rational TestManager > Criação de Conjuntos de Testes de Desempenho com o Rational TestManager

Finalidade

Este mentor de ferramentas descreve como usar o Rational TestManager para criar um conjunto de testes de desempenho.

Ele está relacionado às seguintes informações do Rational Unified Process:

Visão Geral

Um conjunto mostra uma representação hierárquica da população de usuários e da carga de trabalho emulados em um teste de desempenho. Ele mostra itens como grupos de usuários, scripts executados por cada grupo e número ou porcentagem de testadores virtuais atribuídos a cada grupo.

Use esse mentor de ferramentas durante a execução do Microsoft® Windows 98/2000/NT 4.0.

Passos na Ferramenta

Para projetar conjuntos de testes de desempenho automatizados usando o TestManager, é necessário:

  1. Criar um conjunto
  2. Inserir grupos de usuários em um conjunto
  3. Inserir scripts de teste em um conjunto

1.  Criar um conjunto Início da página

Um conjunto permite a execução de scripts de teste e, principalmente, a emulação das ações de usuários reais acessando um aplicativo multiusuário. Ele pode ser simples como um testador virtual executando um script de teste ou complexo como milhares de testadores virtuais com vários scripts de teste.

É possível criar um conjunto de desempenho de uma das seguintes maneiras:

  • Usando o assistente de conjunto de testes de desempenho
  • Com base em uma sessão Robot existente
  • Usando um conjunto de teste de desempenho em branco

Este mentor descreve como usar um conjunto de testes de desempenho em branco.

Para criar esse conjunto:

  1. Clique em File > New Suite.
  2. Clique em Blank Performance Testing Suite.

Ícone da Ajuda   Consulte o tópico Creating a New Suite na Ajuda on-line do TestManager.

2.  Inserir grupos de usuários em um conjunto Início da página

Os grupos de usuários são a base de todos os conjuntos de testes de desempenho. Eles são grupos de testadores virtuais que executam a mesma série de atividades. Todos os conjuntos de testes de desempenho devem conter um ou mais grupos de usuários &151 sejam eles fixos ou ajustáveis.

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

Para inserir um grupo de usuários em um conjunto aberto:

  1. Clique em Suite > Insert > User Group.
  2. Escolha entre grupo de usuários Fixed ou Scalable.
  3. Configure Number of users (para um grupo de usuários fixo) ou Percentage (para um grupo de usuários ajustável). Se a porcentagem para um grupo de usuários ajustável for inferior a 100%, será necessário adicionar outro grupo de usuários (a soma total de todos os grupos de usuários deve ser 100%).

3.    Inserir scripts de teste em um conjunto Início da página

A partir de um conjunto aberto, execute os seguintes passos:

  1. Selecione os grupos de usuários que irão executar o script de teste.
  2. Clique em Suite > Insert > Test Script.
  3. Quando for exibida a caixa de diálogo Run Properties of Test Script, as seguintes propriedades poderão ser configuradas:
  • Test script source - Escolha o tipo de script (GUI, VU, VB, Java) que você deseja inserir.

  • Query — Especifique as características dos scripts que você deseja inserir no conjunto. Se houver um grande número de scripts no depósito de dados do teste, crie uma consulta para mostrar apenas os que satisfazem determinados critérios (criados por uma certa pessoa, modificados desde uma determinada data, etc.).

  • Precondition — Selecione esta opção para especificar que a conclusão do script de teste com êxito é uma precondição para o restante da seqüência do conjunto. Isso significa que o script de teste deve terminar com êxito para que os itens a ele subordinados na seqüência do conjunto possam ser executados.

  • Iterations — Especifique com que freqüência é necessário repetir os scripts selecionados.

  • Scheduling method — Especifique o atraso, se houver, antes do início do script ou especifique outros eventos que irão disparar a execução do script.
  1. Após configurar as propriedades desejadas, selecione name of the test to insert e clique em OK.

Observação: Você não pode misturar scripts de teste GUI e VU em um grupo de usuários. Entretanto, outros tipos de scripts de teste podem ser combinados.

Ícone da Ajuda   Consulte os seguintes tópicos na Ajuda on-line do TestManager:

  • Defining Test Scripts
  • Running Properties of the Test Script

 

Copyright  © 1987 - 2001 Rational Software Corporation


Exibir o Rational Unified Process usando quadros

Rational Unified Process