É possível definir os requisitos de
desempenho para os elementos em um teste. Esses requisitos especificam limites aceitáveis
de desempenho e validam acordos de nível de serviço.
Sobre Esta Tarefa
É possível configurar requisitos de desempenho nos elementos de teste específicos
do protocolo, nos elementos de planejamento, nos dados criados pelo código
customizado e nos dados de uso de recursos coletados. Defina um requisito de desempenho como
padrão ou complementar. Um requisito de desempenho padrão
é um requisito que você determina ser significativo o suficiente para fazer com que a
execução inteira seja declarada uma falha, se ela falhar.
Um requisito de desempenho complementar, embora importante, não é significativo o
suficiente para causar uma falha de execução. Por exemplo, um requisito de desempenho complementar
pode ser um pedido a partir do desenvolvimento para validar um item de dados muito específico
fornecido pelo monitoramento PMI do WebSphere.
Procedimento
Para definir um
requisito de desempenho para os elementos em um teste:
- No Navegador de Teste, navegue até o teste e dê um clique duplo nele. O teste é aberto.
- Na área Conteúdo do Teste, selecione a página ou o pedido que terá o requisito. É possível selecionar várias páginas ou
vários pedidos.
- Na área Detalhes do Elemento de Teste, clique na guia Avançado
e selecione Ativar Requisitos de Desempenho. Uma tabela de requisitos de desempenho aplicados à página ou ao
pedido é exibida.
- Clique no requisito de desempenho para definir e incluir uma definição
da seguinte forma:
Opção |
Descrição |
Nome |
Você pode alterar o nome de um requisito de desempenho para melhorar
a capacidade de leitura. Porém, alterar o nome de um requisito causa uma incompatibilidade
entre o relatório Requisitos de Desempenho, que usa o nome alterado, e outros relatórios
que usam o nome padrão. Portanto,
ao alterar um nome de requisito, certifique-se de manter o controle do nome
original. |
Operador |
Selecione um operador. |
Valor |
Digite um valor. |
Padrão |
Selecione para tornar o requisito padrão. Um requisito padrão pode
causar uma falha de avaliação do teste. Limpe para
tornar o requisito complementar. Em geral, os requisitos complementares
são usados para os requisitos que são controlados internamente. Um requisito complementar não pode causar uma falha de execução e os resultados
complementares são restritos a duas páginas do relatório Requisitos de
Desempenho. |
- Opcionalmente, aplique o requisito definido para outros elementos de
teste:
- Na área Conteúdo do Teste, selecione os elementos de teste que terão o requisito. Os elementos devem ser do mesmo tipo, por exemplo,
todos os elementos da página.
- Na tabela Requisitos, clique com o botão direito do mouse na linha de requisito
e selecione Copiar Requisitos.
- Opcionalmente, selecione Ocultar Requisitos Indefinidos para
ocultar as linhas esmaecidas, que indicam que um requisito não está definido e para melhorar
a capacidade de leitura.
- Selecione um requisito e clique em Limpar para remover
sua definição. O requisito ainda está disponível e pode ser redefinido.
- Depois de definir um número de requisitos nos elementos de teste,
você poderá querer ver todos os requisitos definidos para o teste. Para isso:
- Na área Conteúdo do Teste, clique no nome
(raiz) do teste.
- Na área Detalhes de Elemento de Teste, clique na guia Requisitos de
Desempenho. A página Requisitos de Desempenho exibe um resumo dos requisitos de
desempenho definidos no teste.
- Para navegar para a definição de requisito original, dê um clique duplo
na linha de requisito.
Exemplo
É possível definir os requisitos de
desempenho em um teste ou em um planejamento. Ao definir um requisito em um teste, o requisito é definido individualmente
para cada elemento de teste, mesmo se você selecionar vários elementos de teste
e aplicar o requisito a todos eles ao mesmo tempo. Ao definir um requisito em um planejamento, o requisito será aplicado
ao agregado dos elementos de teste.
Por exemplo, suponha que você selecione
cada página em um teste e defina seu requisito: O Tempo médio de resposta
para a página [ms] [Para Execução] deve ser menor que
5 segundos. Isso significa que se uma página no teste possuir um tempo de resposta de
6 segundos, o requisito nessa página falhará.
As outras páginas, que possuírem um tempo
de resposta menos que 5 segundos, passarão.
Suponha que você abra um planejamento e defina esse requisito:
O Tempo médio de resposta
para todas as páginas [ms] [Para Execução] deve ser menor que 5 segundos. Isso mede o tempo médio de resposta para todas as páginas. Uma página pode ter um tempo de resposta de 30 segundos, mas se páginas
suficientes tiverem um tempo de resposta menor o suficiente para contar o efeito
negativo dessa página, o requisito passará.
Para obter informações sobre como
definir os requisitos nos planejamentos, consulte Definindo Requisitos de Desempenho nos Planejamentos.