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:
-
Criar um Conjunto
-
Inserir Grupos do Usuário em um Conjunto
-
Inserir Scripts de Teste em 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:
-
Clique em Arquivo > Novo Conjunto.
-
Clique em Conjunto de Teste de Desempenho em Branco.
Consulte o tópico
Criando um Novo Conjunto na Ajuda on-line do TestManager.
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:
-
Clique em Conjunto > Inserir > Grupo do Usuário.
-
Escolha entre os grupos do usuário Fixo ou Escalável.
-
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).
Em um conjunto aberto, faça o seguinte:
-
Selecione os grupos do usuário que executarão o script de teste.
-
Clique em Conjunto > Inserir > Script de Teste.
-
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.
-
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.
Consulte os tópicos
a seguir na Ajuda on-line do TestManager:
-
Definindo Scripts de Teste
-
Executando Propriedades do Script de Teste
|