Teste de banco de dados - desempenho
Um aplicativo com mais tempo de resposta e baixo desempenho pode levar a grandes problemas. O Teste de Carga de Banco de Dados é usado para localizar quaisquer problemas de desempenho antes de implantar seus aplicativos de banco de dados para usuários finais.
O teste de carga de banco de dados ajuda a projetar aplicativos de banco de dados para desempenho, confiabilidade e escalabilidade. O teste de carga de aplicativos de banco de dados envolve o teste de desempenho e escalabilidade de seu aplicativo de banco de dados com carga de usuário variável.
O teste de carga do banco de dados envolve a simulação da carga do usuário na vida real para o aplicativo de banco de dados de destino. Ajuda a determinar como seu aplicativo de banco de dados se comporta quando vários usuários o acessam simultaneamente.
Teste de carga
O objetivo principal do Teste de Carga é verificar se a maioria das transações em execução tem impacto no desempenho do banco de dados. No teste de carga, você precisa verificar os seguintes aspectos -
O tempo de resposta para executar as transações para vários usuários remotos deve ser verificado.
Com transações normais, você deve incluir uma transação editável para verificar o desempenho do banco de dados para essas transações do tipo pf.
Com transações normais, você deve incluir uma transação sem edição para verificar o desempenho do banco de dados para este tipo de transações.
O tempo gasto pelo banco de dados para buscar registros específicos deve ser verificado.
Teste de Estresse
O teste de estresse é realizado para identificar o sistema breakpoint. Aqui, o aplicativo é carregado de tal forma que o sistema falha em um ponto. Esse ponto é chamado de ponto de interrupção do sistema de banco de dados. O teste de estresse também é conhecido comoFatigue Testing.
Determinar o estado das transações do banco de dados envolve uma quantidade significativa de esforço. O planejamento adequado é necessário para evitar quaisquer problemas baseados em tempo e custo.
As ferramentas de teste de estresse mais comuns são LoadRunner e WinRunner.