Gravando um Teste do SAP

É possível gravar sua interação com o cliente da GUI do SAP para gerar um teste do SAP. Durante a gravação, o assistente de gravação abre o cliente da GUI do SAP e grava todas as interações que ocorrem entre o cliente e o servidor.

Antes de Iniciar

Verifique se o SAP GUI Scripting está ativado no servidor SAP R/3 e no cliente da GUI do SAP. Consulte o Configurando o SAP R/3 para Testes de Desempenho para obter informações adicionais.

Certifique-se de possuir uma GUI do SAP e de ser capaz de se conectar a um servidor SAP R/3.

Testes são armazenados em projetos de teste de desempenho. Se sua área de trabalho não contiver um projeto, o assistente de criação de teste permitirá a criação de um.

Certifique-se de que a sessão que você está gravando possa ser reproduzida. Por exemplo, se itens forem criados no SAP mas não excluídos, eles já existirão quando o teste for executado, o que poderá fazer com que o teste não seja executado conforme esperado.

Procedimento

Para gravar um teste SAP:

  1. Na perspectiva Teste de Desempenho, clique no botão da barra de ferramentas Novo Teste de Gravação botão da barra de ferramentas Novo Teste de Gravação ou clique em Arquivo > Novo > Teste de Gravação.
  2. No assistente de Novo Teste de Gravação, clique em Criar um Teste de uma Nova Gravação, selecione Teste SAP e clique em Avançar. Se você estiver gravando dados sensíveis, poderá selecionar um Nível de Criptografia de Gravação.
  3. Na página Selecionar Local, selecione o projeto e a pasta para o novo teste, digite um nome para o teste e clique em Avançar. Se necessário, clique no ícone Criar Pasta Paiícone Criar Pasta Pai para criar um projeto ou pasta
  4. Na página Conexão SAP, selecione como se conectar ao servidor SAP R/3:
    • Na maioria dos casos, selecione Logon do SAP; em seguida, insira a descrição normalmente usada pelo Logon do SAP para identificar o servidor em Nome do Sistema SAP.
    • Se seu ambiente não suportar o Logon do SAP, selecione Informações do Servidor. Em Servidor de Aplicativos, insira o nome do host ou o endereço IP do servidor. Em seguida, especifique um valor para Número do Sistema. Insira informações em Outras Opções caso seja necessário. Consulte a documentação do SAP para obter detalhes sobre as outras opções de Logon do SAP.
    • SE seu ambiente utilizar gateways ou roteadores para conectar-se ao servidor do SAP R/3, selecione Conexão por cadeia. Clique em Editar para especificar uma cadeia de conexão válida. Consulte a documentação do SAP para obter detalhes sobre as cadeias de conexão.
    • Se você tiver um arquivo de atalho do SAP para automatizar a conexão, selecione Arquivo de Atalho do SAP. Clique em Navegar para especificar o local do arquivo.
    • Você também tem a opção de efetuar logon no SAP por meio do HTTP SAP Portal. Consulte o Gravando uma Sessão com HTTP SAP Portal para obter informações adicionais.
    • Se você quiser ignorar o processo de logon e começar a gravação de uma tela específica no meio de uma sessão, inicie a sessão com o programa SAP Logon, acesse a tela e selecione Gravar uma Sessão de Execução Iniciada a Partir de SAP-Logon. O teste gravado não conterá nenhuma informação de conexão. Essa opção poderá ser útil ao criar testes de divisão.
  5. Se essa for a primeira vez que você grava um teste de desempenho do SAP, leia o aviso de privacidade e selecione Aceitar para continuar.
  6. Clique em Concluir para iniciar a gravação. Em alguns casos, pode aparecer um aviso indicando que um script está abrindo uma conexão para o SAP.
  7. Efetue logon no SAP e conclua as transações para o teste. Por motivos de segurança, não é possível gravar a senha com o gravador de teste SAP. Em vez disso, ela é solicitada no final da sessão de gravação.
  8. Na janela GUI do SAP, execute as tarefas para o teste. É possível usar a barra de ferramentas Anotações do Teste do Gravador para incluir comentários, gravar sincronizações ou fazer capturas de tela durante a gravação.
    • Para incluir um comentário no teste gravado, clique no ícone Inserir comentário ícone Inserir comentário.
    • Para incluir uma captura de tela no teste gravado, clique no ícone Captura de tela ícone Captura de tela. As capturas de tela e de janela facilitam a leitura dos testes e ajudam a visualizar o teste gravado. É possível alterar as configurações para capturas de tela e incluir um comentário na imagem.
    • Para incluir manualmente uma sincronização de teste para a gravação, clique no ícone Inserir Sincronização ícone Inserir Sincronização.
    • Para inserir um ponto de divisão dentro do teste registrado, clique no botão ícone do Ponto de Divisãoícone do Ponto de divisão Split ícone do Ponto deDivisão. Permissão de pontos de divisão. Com pontos de divisão, é possível gerar diversos testes a partir de uma única gravação, que pode ser reproduzida em uma ordem diferente com um planejamento. Consulte Dividindo um Teste Durante a Gravação para obter mais informações sobre como dividir um teste.
  9. Ao concluir as transações que serão testadas, pare o gravador fechando a GUI do SAP ou clicando em Parar botão de comando Parar Gravação na visualização Controle do Gravador.
  10. Na janela Inserir Senha, insira a senha para a conta que foi usada para gravação. Essa etapa é necessária porque a GUI do SAP não permite a gravação direta da senha. Uma janela de progresso é aberta enquanto o teste é gerado. Na conclusão, a visualização Controle do Gravador exibe esta mensagem: Geração de teste concluída. O Navegador de Teste lista seu teste e o teste é aberto no editor de teste.

Feedback