O IBM® Rational Performance
Tester Extension para SAP Solutions permite testar o desempenho de aplicativos
SAP R/3.
Resultados informativos de testes de desempenho dependem de um desenvolvimento sólido dos testes.
Cada um dos seguintes estágios contribui para a geração de resultados significativos ao executar aplicativos SAP de teste:
- Criação do teste. Você cria seu teste gravando uma sessão com o cliente do SAP GUI. Em geral a sessão
gravada começa quando você efetua o logon no servidor SAP R/3. Você interage com o aplicativo para produzir um teste de desempenho significativo,
e a sessão encerra ao efetuar o logout. A sessão gravada é dividida nas telas de transação e do
SAP. A medida de tempo de resposta e os pontos de verificação são automaticamente
incluídos às telas de transações e do SAP.
- Edição do teste. Depois da gravação, é possível editar os eventos em cada tela de transação e do SAP. Com a visualização Dados do Protocolo SAP, é possível tirar
capturas instantâneas da tela do SAP para editar os eventos. Você pode substituir os valores de teste gravados pelos dados de teste de variável ou incluir dados dinâmicos para testes SAP. Também é possível configurar pontos de
verificação nos títulos de janela para validar o comportamento do teste conforme
o esperado.
- 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 do teste
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. É possível incluir
testes de entrada SAP em lote no planejamento para simular um carregamento intenso nos servidores
ao mesmo tempo em que se minimiza os recursos dos testadores 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 cliente do SAP GUI. Os resultados do tempo de resposta são fornecido pelo servidor SAP R/3 e gravados. Os pontos de verificação são verificados e os resultados são gravados.
- Avaliação dos resultados. Avalie os resultados produzidos pelos testes de desempenho SAP
por meio dos diversos relatórios gerados durante a execução. Também é possível
designar relatórios customizados.