Tutorial SAP TAO para teste de processamento de negócios

SAP TAO

SAP TAO (Test Acceleration and Optimization) é uma ferramenta de teste de automação para sistemas de software SAP. Ajuda a automatizar casos de teste para cenários de ponta a ponta em sistemas SAP. O objetivo de usar SAP TAO é ajudar a quebrar todo o software em pequenos componentes para integrar casos de teste automatizados usando uma interface simples.

A SAP lançou a ferramenta de automação SAP TAO em colaboração com a Focus Frame (agora adquirida pela Hexaware).

Ele é usado para criar componentes de teste automaticamente e carregá-los para QC (Quality Center) e executar testes automatizados em sistemas SAP.

A ferramenta de teste SAP TAO envolve QTP (Quick Test Professional) e QC, onde QTP atua como mecanismo de execução enquanto os cenários de teste são criados e direcionados do QC por meio de componentes de negócios.

SAP TAO agiliza a criação e manutenção de testes de processamento de negócios ERP. Usar o SAP Testing TAO e HP oferece benefícios adicionais em comparação com outras ferramentas de teste, pois há um suporte corporativo massivo para produtos de software SAP e HP.

O aplicativo cliente SAP TAO executa três funções:

  1. Inspecionar transações de um servidor SAP
  2. Exportando as transações para o HP Quality Center
  3. Consolidando componentes ou scripts do HP Quality Center.

SAP TAO executa solução de teste de processo de negócios ponta a ponta que acelera o teste de processos de negócios; ele funciona ao lado do QC (Quality Center). TAO é criado para ajudar a facilitar o teste do ambiente SAP e para alterar as tendências do processo de teste de teste manual para teste por composição. TAO SAP ajuda a reduzir o risco associado aos negócios e oferece suporte a todo o aplicativo SAP. Para transações SAP selecionadas e SAP GUI, ele automatiza o gerenciamento de Inspeções de Tela de Transação. Além disso, a migração de componentes de teste é facilitada dentro e fora do Quality Center.

Neste treinamento, você aprenderá -

  • O que é SAP TAO?
  • SAP TAO Framework
  • Passo a passo para SAP TAO
  • Integração SAP TAO com outras ferramentas
  • Abordagem de automação de teste com SAP TAO
  • Benefícios do SAP TAO

SAP TAO Framework

O Window System oferece suporte a aplicativos cliente SAP TAO. Ele executa a função da seguinte maneira.

SAP TAO Framework

  1. Conectar : para usar TAO, o módulo de conexão é usado para estabelecer uma conexão entre o sistema SAP que você está usando e o projeto do Quality Center
  2. Inspecionar : com a ajuda de Inspeção e Scanner de IU, você pode gerar componentes localmente e pode carregá-los no Quality Center
  • Neste módulo, adicionamos o código T à lista de transações
  • Tao irá retornar todas as telas associadas a essa transação particular
  • Selecione a tela apropriada e clique em “Inspecionar”
  1. Analisador de fluxo de processo: o analisador de fluxo de processo (PFA) registra uma sequência de telas e todas as interações do usuário em um processo de negócios e é armazenado em um repositório SAP Test Acceleration and Optimization. Ele automatiza a criação de componentes, a recuperação de propriedades dinâmicas do SAP GUI em tempo de execução e automatiza a inspeção.
  • Adicione o código T ao código de transação preenchido clicando no botão adicionar transação e, em seguida, clique em “OK”
  • Para iniciar o processo do analisador de fluxo, você deve clicar no botão iniciar
  • TAO irá lançar SAP para você e registrá-lo na transação SAP
  • Quando o processo de transação for concluído, clique no botão “Stop the FPA”
  • Assim que o processo de transação for concluído, o TAO criará a Análise e retornará todas as telas do SAP usadas para criar o fluxo.
  • Clique no botão de upload e você receberá uma mensagem perguntando se deseja fazer o upload da análise para o QC.
  1. Consolidar : para a execução rápida de scripts de teste, esta função ajuda a combinar todos os processos ou componentes de negócios em um único componente
  2. Importar / Exportar : Para transferir componentes do SAP QC (Quality Center) para um cliente SAP Test Acceleration and Optimization, esta função é usada.

Passo a passo para SAP TAO

  1. No cliente SAP TAO, do lado esquerdo de uma barra de menu, clique no ícone “conectar”.

Selecione o sistema SAP no qual deseja fazer logon e clique em “Testar conexão SAP”

  1. A próxima etapa é uma conexão com o servidor HP QC. Preencha todas as informações conforme mostrado na imagem. Assim que estiver conectado ao projeto, você verá o ícone “conectado ao projeto”
  1. As definições de configuração TAO disponíveis são: Inspecionar, Importar e Exportar, Consolidar, Registrar, licença, configuração especializada. Clique no botão importar / exportar e navegue até o local da biblioteca de componentes RTL e clique em salvar.
  1. Agora você pode importar / exportar componentes para o Quality Center (QC) usando o ícone de importação / exportação na barra de menu do lado esquerdo, conforme destacado na captura de tela
  1. Depois de exportar os componentes para o Quality Center (QC), você verá a biblioteca de componentes (botões, botões da tela do corpo, botões do cabeçalho, etc.), conforme destacado na captura de tela abaixo.
  1. Quando você clica na biblioteca “Botão”, você verá uma tela, digamos uma tela para pedido de venda, onde você pode ver várias barras de ferramentas como “Barra de ferramentas padrão”, “Barra de ferramentas de alocação” e “Botões da tela do corpo”
  1. Para criar componentes de teste, você pode usar a ferramenta “Inspecionar”. No lado direito você verá as linhas, e essas linhas representam a tela configurada no sistema e são parte do código-T. Por exemplo, VA01 tem 283 telas que podemos inspecionar.
  1. Agora, você pode selecionar a tela individualmente ou clicar em uma caixa de seleção em uma linha específica. Além disso, você pode selecionar tudo usando a opção “selecionar tudo” destacada abaixo da tela de transação. Depois de fazer sua seleção, clique no botão de inspeção. Você pode visualizar o relatório de registro do caso de teste automatizado clicando no link “Visualizar relatório”; ele fornecerá detalhes sobre quais casos de teste foram aprovados e quais falharam.
  1. A convenção de nomenclatura do componente criado no Quality Center para a inspeção é Tcode_screenNumber_Name para, por exemplo: VA01_ 0101_SalesdoclnitialscreenCreate.

Integração SAP TAO com outras ferramentas

  1. Adaptador SAP Solution Manager - ajuda a transferir o requisito para o HP Quality Center e transferir o resultado do HPQC de volta para o Solution Manager.
  2. HP Quality Center - Application Life Cycle Management (ALM) - é uma ferramenta de gerenciamento de teste usada para automação e testes manuais. O módulo Business Process Testing do HPDQC é usado para consolidar os componentes criados no SAP TAO.
  3. HP Quick Test Professional (QTP): é necessário para executar scripts de teste.

Object Spy é outra ferramenta diferente dessas que recupera as informações que identificam os elementos da IU.

Abordagem de automação de teste com SAP TAO

  1. Por meio de inspeção, o SAP TAO gera componentes de teste ou por digitalização de subtelas do SAP Business Process (SAP GUI apenas frontend), os campos são parametrizados
  2. Os casos de teste automatizados são compostos de componentes de teste e não de linhas de comando únicas
  3. Por meio de arquivos MS Excel criados automaticamente, os dados de teste podem ser aplicados a parâmetros de entrada que incluem colunas parametrizadas e dados de teste para as primeiras iterações
  4. Os rascunhos de casos de teste e componentes de teste gerados são carregados no SAP Quality Center

Benefícios do SAP TAO

  1. Implementação de teste: reduz a quantidade de tempo necessária para construir e executar os scripts de teste
  2. Reutilizar teste: SAP TAO elimina a necessidade de criar novos testes sempre que um componente é alterado. Se um componente for alterado em um grupo de teste, você pode substituir esse componente e, em seguida, consolidar novamente o teste.
  3. Manutenção: elimina as atividades de registro / reprodução, reduzindo significativamente o custo de manutenção.
  4. Os SME (Especialistas no Assunto) não são obrigados a desenvolver os casos de teste automatizados
  5. Robustez: o processo de inspeção SAP TAO garante que os testes SAP TAO sejam mais robustos durante as alterações. O processo de inspeção verifica o conteúdo dos dados com um componente, e não apenas o comportamento do objeto de tela.

Resumo

  • SAP TAO é uma ferramenta de teste de automação para sistemas de software SAP.
  • O formato completo do SAP TAO é Test Acceleration and Optimization.
  • SAP TAO agiliza a criação e manutenção de testes de processamento de negócios ERP.
  • SAP TAO Framework: conectar, inspecionar, analisador de fluxo de processo, consolidar, importar / exportar
  • SAP TAO integra-se com várias ferramentas como SAP Solution Manager Adapter, HP Quality Center, HP Quik Test Professional, Object Spy, etc.
  • Por meio de inspeção, o SAP TAO gera componentes de teste ou por meio da varredura de subtelas do SAP Business Process (somente SAP GUI frontend), os campos são parametrizados.
  • SAP TAO reduz a quantidade de tempo necessária para construir e executar os scripts de teste.

Artigos interessantes...