You are on page 1of 4

Avaliação de Tipos de Teste

Teste de Carga
O que você deseja avaliar?

Avaliar as características de desempenho, assim como tempos de resposta,


taxas de transações e outros casos sensíveis ao tempo

Analisar o desempenho do sistema, buscando dar uma noção do seu nível de


escalabilidade.
Métricas

Realizar os testes considerando casos extremos. Podemos admitir, portanto,


que em situações reais de uso os resultados não serão piores do que os
obtidos nos testes.
Métricas

Verificar o comportamento do sistema sob condições de carga de trabalho


variante
Métricas

Antecipação da carga de produção


Métricas

Medição dos níveis de serviço (tempos de resposta)


Camada de Negócio Tempo:
Camada de Apresentação Tempo:
Camada de Persistência Tempo:
Métricas

Determinação dos gargalos

http://sembugs.blogsot.com
Perguntas anteriores ao teste
Quais são os tempos de resposta aceitáveis?

Qual é a amostragem?

Qual será a carga utilizada?

Como a carga de dados será submetida?

Quanto tempo será a duração da execução?

Quantos computadores/servidores estarão sendo testados?

http://sembugs.blogsot.com
Teste de Stress
O que você deseja avaliar?

Procurar gerar o máximo de problemas possíveis junto a requisições


esperadas

Desligamento do banco de dados


Métricas

Desligamento do application server


Métricas

Desligamento de frameworks
Métricas

Desligamento de recursos externos (rede)

Consumo de banda

Consumo de memória

Números de acessos simultâneos

http://sembugs.blogsot.com
Teste de Performance
Verificar se o desempenho, nas situações previstas de pico máximo de
acesso e concorrência, está consistente com os requisitos definidos

Verificar se os tempos de resposta não estão expressando muita lentidão

Analisar a existência de gargalos nos servidores

Verificar se não está ocorrendo Consumo excessivo de recursos de


processador e de memória

Acrescentar carga enquanto se busca por possíveis gargalos

Modificar os arquivos de dados ou os scripts para aumentar o número de


iterações de cada transação

Perguntas anteriores ao teste


O que é necessário os desenvolvedores/colaboradores ajustarem?

Quanto de memória poderá ser consumido do servidor?

Quanto de processamento?

Qual a carga que pode ser simultaneamente executada no banco?

Qual o tempo de resposta aceitável?

http://sembugs.blogsot.com

You might also like