Desenvolvido por | Hewlett Packard Enterprise |
---|---|
Sistema operacional | Microsoft Windows |
Modelo | Ferramentas de teste de carga (en) |
Licença | licença de dono |
Local na rede Internet | saas.hpe.com/en-us/software/loadrunner |
HPE LoadRunner é uma ferramenta de teste de software da Hewlett-Packard Enterprise . Dentrosetembro de 2016, A HPE anunciou a venda de seu software comercial, incluindo produtos Mercury, para a Micro Focus. É usado para testar aplicativos , medir o comportamento do sistema e o desempenho sob carga. A HPE adquiriu a LoadRunner como parte de sua aquisição da Mercury Interactive emNovembro de 2006.
O HPE LoadRunner pode simular milhares de usuários simultaneamente usando software, gravando e, em segundo lugar, analisando o desempenho dos principais componentes do aplicativo.
O LoadRunner simula a atividade do usuário gerando mensagens entre os componentes do aplicativo ou simulando as interações da interface do usuário, como pressionamentos de teclas ou movimentos do mouse. As mensagens / interações geradas são armazenadas em scripts. O LoadRunner pode gerar scripts gravando-os, como a conexão por meio de solicitações HTTP entre um navegador da web do cliente e um servidor da web do aplicativo.
Os principais componentes do HPE LoadRunner são:
Os módulos estão disponíveis para permitir que o HPE LoadRunner capture, reproduza e crie scripts de diferentes aplicativos e tecnologias de rede. Isso inclui suporte para:
O HPE LoadRunner pode executar autônomo ou várias instâncias podem ser agrupadas para uso por várias pessoas sob o controle do HP PerformanceCenter.
Versão | Pacote de serviço | Data de lançamento | Notas |
---|---|---|---|
5.0 | NC | abril de 2000 | |
6,5 | NC | Junho de 2000 | Adição da tecnologia "TurboLoad" |
7,8 | NC | Setembro 2003 | |
7,8 | Pacote de recursos 1 | Setembro 2003 | Adicionado suporte para Windows XP. |
8,0 | NC | Agosto de 2004 | Adição de "Atributos adicionais" às configurações em tempo de execução. |
9,10 | NC | Fevereiro de 2008 | |
9,51 | NC | 6 de julho de 2009 | |
9,52 | NC | 14 de junho de 2010 | |
11,0 | NC | setembro de 2010 | |
11,0 | Patch 1 | 6 de janeiro de 2011 | |
11,0 | Patch 2 | 22 de fevereiro de 2011 | Adicionado suporte para Visual Studio 2010 e atualizações de protocolo para Ajax TruClient, Citrix, Flex, Web. |
11,0 | Patch 3 | 20 de junho de 2011 | Adicionado suporte para IE9, protocolos móveis, GraniteDS. |
11,0 | Patch 4 | novembro de 2011 | HP SV (Integração de virtualização de serviço) com controlador, GWT-DFE (Google Web Toolkit - Extensão de formato de dados), RTMP em túnel, suporte a mensagens, suporte a streaming, correlações Flex. |
11,50 | NC | novembro de 2011 | Adicionado novo IDE VuGen, Ajax TruClient para IE, suporte assíncrono de protocolo da Web, Flex, Mobile, .NET, Web Services, gravação de aplicativos de 64 bits, suporte IPv6. |
11,50 | Patch 1 | 20 de julho de 2012 | Adicionado protocolo Ajax TruClient IE. |
12,00 | NC | 18 de março de 2014 | Adicionada capacidade de instanciar instâncias no Amazon EC2 diretamente da UI do LoadRunner. |
12,02 | NC | 21 de janeiro de 2015 | Adicionada a capacidade de instanciar instâncias no Microsoft Azure diretamente da IU do LoadRunner. |
12,50 | NC | agosto de 2015 |
|
12,50 | Patch 3 | 5 de maio de 2016 |
|
12,53 | NC | Maio de 2016 |
|
12,53 | Patch 1 | 15 de junho de 2016 | Corrige um problema de alocação de memória que pode impactar os protocolos Web HTTP / HTML. |
A partir de 2010, a HP começou a oferecer versões sob demanda do LoadRunner disponíveis por meio de serviços de computação em nuvem, como Amazon Elastic Compute Cloud e, posteriormente, Microsoft Azure. A versão 12.50 adicionou o uso do Google Compute Engine. Os parceiros selecionados pela HP também podem fornecer LoadRunner na nuvem, como um serviço sob demanda de suas plataformas SaaS.
Os scripts do cliente de emulação HPE LoadRunner são normalmente criados usando a linguagem de programação ANSI C. No entanto, Java e outros programas também podem ser executados pelo HPE LoadRunner. A versão 12.50 adicionou o uso de JavaScript para páginas Web-HTTP (S) / HTML.
Scripts de outras ferramentas de teste, como Apache JMeter , NUnit e Selenium, podem ser executados pelo LoadRunner declarando uma biblioteca de interface. Isso permite que o script envie pares de valores-chave para o controlador que o script está executando, permitindo que os tempos de resposta sejam associados a condições como o número de itens exibidos na interface do usuário.