Definindo Requisitos de Desempenho nos Planejamentos

É possível definir requisitos de desempenho para um planejamento para especificar limites aceitáveis de desempenho e para validar acordos de nível de serviço.

Sobre Esta Tarefa

Para definir um requisito de desempenho em um planejamento:

Procedimento

  1. No Navegador de Teste, navegue até o planejamento e dê um clique duplo nele. O planejamento é aberto.
  2. Na área Detalhes do Elemento de Planejamento, clique na guia Requisitos de Desempenho e selecione Ativar Requisitos de Desempenho. A página contém uma tabela de requisitos de desempenho que se aplicam ao planejamento. Em uma tabela, os requisitos são organizados em requisitos comuns, que pertencem a todos os protocolos, em requisitos específicos do protocolo e em requisitos que pertencem aos dados de recursos que estão sendo coletados.
  3. Expanda a árvore de requisitos, clique no requisito a ser definido e defina o requisito 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 Clique para tornar o requisito padrão. Se um requisito padrão não for atendido, a execução do planejamento terá uma avaliação de falha. Desmarque 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.
  4. Opcionalmente, selecione Ocultar Requisitos Indefinidos para ocultar as linhas esmaecidas. Essas linhas esmaecidas indicam que um requisito não está definido.
  5. Selecione um requisito e clique em Limpar para remover sua definição. O requisito ainda está disponível e pode ser redefinido.

Exemplo

É possível definir os requisitos de desempenho em um teste, se o seu protocolo suportar isso, 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. 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 possuem um tempo de resposta menor 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 a definição de requisitos nos testes HTTP, consulte Definindo Requisitos de Desempenho nos Testes.


Feedback