Mentor de Ferramentas: 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:
- Criar um conjunto
- Inserir grupos de usuários em um conjunto
- Inserir scripts de teste em um conjunto
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:
- Clique em File > New Suite.
- Clique em Blank Performance Testing Suite.
Consulte o tópico Creating a New Suite na Ajuda on-line do TestManager.
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:
- Clique em Suite > Insert > User Group.
- Escolha entre grupo de usuários Fixed ou Scalable.
- 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%).
A partir de um conjunto aberto, execute os seguintes passos:
- Selecione os grupos de usuários que irão executar o script de teste.
- Clique em Suite > Insert > Test Script.
- 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.
- 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.
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
|