É 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:
- Na perspectiva Teste de Desempenho, clique no botão da barra de ferramentas Novo Teste de Gravação
ou clique em .
- 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.
- 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
para criar um projeto ou pasta
- 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.
- 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.
- 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.
- 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.
- 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
.
- Para incluir uma captura de tela no teste gravado, clique no í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
.
- Para inserir um ponto de divisão dentro do teste registrado, clique no botão
ícone do Ponto de divisão
Divisã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.
- Ao concluir as transações que serão testadas, pare o gravador fechando a GUI do SAP ou clicando em Parar
na visualização Controle do Gravador.
- 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.