Com o IBM® Rational Performance Tester Extension for Socket Protocols, é possível testar o desempenho dos aplicativos do servidor de terminal TN3270.
Resultados informativos de testes de desempenho dependem de um desenvolvimento sólido dos testes.
Cada um destes estágios contribui para a geração de resultados de teste significativos:
- Criação do teste. Você cria um teste gravando uma sessão com um aplicativo cliente. Normalmente, a sessão gravada inicia quando você executa o cliente de terminal TN3270. Então você interage com o aplicativo para produzir tráfego de rede relevante. A sessão termina quando você fecha o cliente de terminal ou encerra a gravação. A
gravação é utilizada para gerar um teste de desempenho que reproduza o comportamento do aplicativo cliente.
- Edição do teste. Depois da gravação, é possível editar os eventos gravados. É possível substituir
os valores de teste gravados por dados de teste variáveis ou incluir dados dinâmicos no teste.
- Validação do teste. Antes de implementar o teste, é possível executá-lo
manualmente como um único usuário virtual para certificar-se de que o teste é executado sem problemas
e produz os resultados esperados em um ambiente nominal com carga mínima do
servidor. É possível ter vários ciclos de edição e validação de testes para que ele se torne robusto.
- Emulação da carga de trabalho com planejamentos. Quando o teste for executado repetidamente
conforme o previsto, especifique um planejamento de execução e grupos de usuários para emular uma carga
de trabalho gerada por um grande número de usuários virtuais.
- Execução do planejamento. Execute o planejamento, implementando a execução do teste em usuários
virtuais que podem estar hospedados em hosts remotos. Cada usuário virtual executa uma instância do
teste. Resultados do tempo de resposta são coletados.
- Avaliação dos resultados. Avalie os resultados produzidos pelos testes
por meio dos diversos relatórios gerados durante a execução. Também é possível
designar relatórios customizados.