• Share
  • ?
  • Profiles ▼
  • Communities ▼
  • Apps ▼

Blogs

  • My Blogs
  • Public Blogs
  • My Updates
  • Administration

This community can have members from outside your organization. Rational Insights

  • Log in to participate

▼ Tags

▼ Archive

  • March 2013
  • March 2012

▼ Blog Authors

Rational Insights

View All Entries
Clicking the button causes a full page refresh. The user could go to the "Entry list" region to view the new content.) Entry list

Taxonomia dos Testes de Desempenho

Dennis 2000000HEW | | 2,667 Views

Testes de desempenho (prefiro usar o termo em português, ao invés de performance) costumam causar confusão até mesmo entre especialistas da área. Existem diversos tipos de testes de desempenho e abaixo procuro fazer uma classificação, baseada na literatua técnica, que pode ajudar na comunicação dentro de um time de teste:

Testes de Carga: Determinam o tempo de resposta de transações e processos de negócios com o intuito de determinar se a aplicação está de acordo com as expectativas documentadas e determinadas pelo cliente.

Testes de Volume: Determinam a capacidade do software de lidar com um grande volume de dados, como entrada e saída, o que permite determinar os limites em que o sistema falha. Podem também ser utilizados para identificar o máximo volume da dados que um sistema pode gerenciar em um certo período de tempo.

Testes de Stress: Determinam a carga necessária para que o sistema falhe e avalia seu comportamento em condições anormais. Podem incluir, além de cargas de trabalho extremas, insuficiência de memória e recursos de processamento limitados. Avaliam também a capacidade que o software tem de se recuperar de uma falha mantendo a integridade dos dados.

Testes de Longevidade: Identifica problemas de desempenho que podem surgir após o sistema ser submetido a carga extrema durante um longo período de tempo.

Existem ainda outros tipos de testes de desempenho, como os testes de configuração, que visam identificar configurações otimizadas de hardware e software para a correta execução da aplicação, e os testes de contenção que avaliam a forma como o sistema gerencia demandas para um mesmo recurso computacional (memória, dados, processador, etc.).

  • Add a Comment Add a Comment
  • Edit
  • More Actions v
  • Quarantine this Entry
Notify Other People
notification

Send Email Notification

+

Quarantine this entry

deleteEntry
duplicateEntry

Mark as Duplicate

  • Previous Entry
  • Main
  • Next Entry
Feed for Blog Entries | Feed for Blog Comments | Feed for Comments for this Entry