Características
Possui um ambiente com habilidades de captura de transações de negócios em sessões especializadas (ADO, Netload, Winsock, WWW (HTTP e HTTPS);
Permite a configuração de base de regras para a parametrização automática dos scripts visuais;
Permite capturar respostas da aplicação e armazená-las em variáveis para parametrização em tempo real de execução dos scripts;
Permite capturar transações WWW de aplicações que utilizam diferentes navegadores de internet;
Permite a configuração de um cenário de teste de performance de maneira visual, disponibilizando uma interface interativa;
Determina a performance máxima final e os limites do sistema, possibilitando uma utilização abrangente dos recursos das aplicações por vários usuários simultâneos;
Configura um cenário de carga de teste que possibilita definir a quantidade de usuários virtuais, a quantidade de transações por usuário, o delay ocasionado pelo fator humano;
Habilita inserir pontos de controle dentro do script para identificar os tempos de resposta de cada usuário virtual, mostrando os resultados em uma variedade de relatórios e gráficos;
Permite para as aplicações em WEB (http e https) a construção de scripts de performance em uma estrutura visual, onde possibilita a facilidade de interpretação de parâmetros, campos de formulários, controle dos pontos de checkpoint (tempo de resposta da requisição), extração de informações, inclusão de parâmetros, etc;
Analisa o tempo de resposta da aplicação, apresentando o percentual do tempo de resposta despendido no servidor e na rede para requisição da aplicação (script), permitindo uma rápida identificação de pontos de contenção de performance - função denominada Expert User;
Permite a extração de dados de diferentes fontes (Oracle, Sybase, SQLServer, MySQL, Excel, TXT, etc) para geração de arquivos de entrada para os scripts de performance;
Permite a comparação de tabelas de banco de dados relacionais e ou arquivos txt/xml após a execução do teste de performance para validaçào do cenário;
Permite a geração de dados de teste, como, nome de clientes, cpf, códigos próprios, data, entre outros tipos, para a utilização nos scripts de performance;
Permite indicar opções no cenário de teste, levando em consideração as ações do usuário, configurando várias máquinas para a execução simultânea de vários script, compartilhando os recursos de hardware e software;
Permite repetir o teste de carga em sistemas com configurações variadas para encontrar uma performance otimizada, ideal para garantir o funcionamento de todas as funcionalidades disponíveis na aplicação;
Provê a geração automática de gráficos e relatórios para tempos de resposta dos aplicativos, dos usuários simulados e das informações coletadas;
Permite que os scripts de performance sejam capturados/executados nos aplicativos que façam uso de ActiveX, ASP, HTML, DHTML, XML, JavaScript e Java;
Permite a criação de scripts de maneira simples e de fácil manutenção, e de execução de forma repetida, analisando a funcionalidade dos objetos do sistema e tempos de resposta.
Permite converter a estrutura visual em linguagem Microsoft Visual C++, para uma codificação avançada;
Permite executar testes concorrentes de usuários que simulem cenários de negócio, fazendo a validação das respostas do sistema, medindo o tempo de resposta das transações e comparando-os com níveis de serviço previamente definidos como aceitáveis para o bom atendimento do usuário;
Permite a identificação da performance das transações, a escalabilidade do sistema, possibilitando uma utilização abrangente dos recursos das aplicações por vários usuários simultâneos;
Permite a configuração de cenários de performance que define a quantidade de usuários virtuais, a quantidade de transações (scripts) por usuário, máquinas onde serão executados os scripts e utiliza os tempos de usuário para proceder a seqüência de requisições;
Possui métricas de monitoração para o ambiente sob teste de performance e stress afim de possibilitar a análise do comportamento da aplicação e da infra-estrutura;
Permite a criação de cenários de teste compostos de diferentes processos de negócio (casos de teste) em paralelo ou em seqüência, encadeados e com tratamento de exceção.
Permite gerar estatísticas de delay de rede entre dois pontos da infra-estrutura, permitindo identificar contenção que prejudiquem o desempenho da aplicação-alvo do teste em rede de baixa velocidade;
Permite gerar estatísticas de performance e tempo de resposta para cada ciclo da transação;
Gerencia os testes de performance/carga/stress distribuídos a partir de um ponto, através de uma console central;
Permite a publicação na web dos relatórios gerados, incluindo sumário de execução com estatísticas de tempo associadas aos checkpoints e gráficos customizados;
Permite o acréscimo e decréscimo de usuários virtuais que executam transações de negócios durante o teste, de forma interativa e simples;
Permite definir threshold (nível aceitável) de performance para os scripts de teste individualmente;
Permite monitorar a performance on-line das máquinas executoras do teste de stress para garantir confiabilidade de sua capacidade de execução;