Índice:
Definição - O que significa Mercury LoadRunner?
O Mercury LoadRunner é uma ferramenta automatizada de desempenho e teste de carga da Hewlett-Packard (HP). Um padrão da indústria, o Mercury LoadRunner é usado para prever o comportamento e o desempenho de um aplicativo antes da liberação ao vivo. É uma solução de classe empresarial para analisar o comportamento e o desempenho do sistema.
O Mercury LoadRunner facilita a avaliação do desempenho do sistema de ponta a ponta antes da implantação real do ambiente do cliente, verifica se o desempenho do produto atende às especificações do cliente e detecta / isola os gargalos de desempenho durante o desenvolvimento.
O LoadRunner foi desenvolvido originalmente pela Mercury Interactive, adquirida pela HP em novembro de 2006.
Techopedia explica Mercury LoadRunner
O Mercury LoadRunner testa um aplicativo aplicando cargas consistentes, repetidas e mensuráveis. O comportamento de um sistema sob carga é capturado e os dados são analisados para identificar problemas de escalabilidade que podem afetar os usuários reais do ambiente do cliente. A ferramenta verifica se o SLA (Service Level Agreement) pode ser atendido, direcionando a carga contra o sistema e rastreando o tempo de resposta dos usuários finais pertencentes aos principais processos e transações de negócios.
A ferramenta Mercury LoadRunner inclui:
- Monitores ou agentes de desempenho, que monitoram eventos do caminho do aplicativo e segregam rapidamente gargalos do sistema com o mínimo impacto no sistema.
- Um mecanismo de análise que fornece uma visão única do sistema do usuário final e dos dados de desempenho no nível do código.
- Um mecanismo de correlação automática, que verifica todos os sistemas do usuário final, analisa dados e fornece uma lista dos 10 principais motivos mais prováveis de comportamento do sistema. Isso ajuda a resolver problemas de desempenho e escalabilidade.
Os principais recursos do Mercury LoadRunner incluem:
- Risco reduzido de implantação de sistemas que não atendem aos requisitos de negócios / desempenho de um cliente.
- Determina a capacidade do sistema para funcionar sob uma carga pesada e ajuda a reduzir os custos de hardware e software.
- Ajuda a monitorar os SLAs antes de entrar no ar.
- Reduz a duração do ciclo de teste e ajuda a garantir a entrega eficiente de aplicativos de primeira classe.
- Reduz os custos de reparo relacionados a defeitos / bugs testando aplicativos nos estágios iniciais do ciclo de vida do desenvolvimento.




