Tutorial SAP TAO para testes de processamento de negócios

SAP TAO

SAP TAO (aceleração e otimização de testes) é uma ferramenta de teste de automação para sistemas de software SAP. Ajuda a automatizar casos de teste para cenários ponta a ponta em sistemas SAP. O objetivo de usar SAP TAO é ajudar a dividir o software inteiro em pequenos componentes, a fim de 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 no QC (Quality Center) e executar testes automatizados em sistemas SAP.

A ferramenta de teste SAP TAO é concluída QTP (Quick Test Professional) e QC, onde QTP atua como mecanismo de execução enquanto cenários de teste são criados e conduzidos desde QC por meio de componentes de negócios.

SAP TAO agiliza a criação e manutenção de testes de processamento de negócios de ERP. Usar o SAP Testing TAO e HP trazem 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. Inspecionando transações de um servidor SAP
  2. Exportando as transações para o HP Quality Center
  3. Consolidação de componentes ou scripts do HP Quality Center.

SAP TAO executa solução de teste de processos de negócios ponta a ponta que acelera os testes de processos de negócios; funciona junto com o QC (Centro de Qualidade). O TAO foi criado para ajudar a facilitar os testes do ambiente SAP e para alterar as tendências do processo de teste, de testes manuais para testes 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 GUI do SAP, automatiza o gerenciamento de Inspeções de Telas de Transações. Além disso, a migração de componentes de teste é facilitada dentro e fora do Quality Center.

Estrutura SAP TAO

O Window System oferece suporte a aplicativos clientes SAP TAO. Ele executa a função a seguirwing maneira.

Estrutura SAP TAO
Estrutura SAP TAO
  1. Conecte-se: Para usar o TAO, o módulo connect é 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 do Inspection e do UI Scanner, você pode gerar componentes localmente e fazer upload dos componentes para o Quality Center
  • Neste módulo, adicionamos o código T à lista de transações
  • Tao retornará todas as telas associadas a essa transação específica
  • 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 arquivado clicando no botão adicionar transação e depois clique em “OK”
  • Para iniciar o processo do analisador de fluxo você deve clicar no botão Iniciar
  • TAO lançará o SAP para você e registrará você na transação SAP
  • Quando o processo de transação for concluído, clique no botão “Parar o FPA”
  • Assim que o processo de transação for concluído, o TAO criará a análise e retornará todas as telas SAP usadas para criar o fluxo.
  • Clique no botão de upload e você receberá uma mensagem perguntando se deseja enviar a análise para o CQ.
  1. Consolide: 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. Import / Export: Para transferir componentes do SAP QC (Quality Center) para um cliente SAP Test Acceleration and Optimization, esta função é usada. Se você é novo nos testes SAP ou deseja aprimorar seus conhecimentos, você pode encontrar este guia em como criar seu primeiro caso de teste SAP bastante útil.

Passo a passo para SAP TAO

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

Selecione os Sistema SAP você deseja fazer logon e clique em “Testar conexão SAP”

Passo a passo para SAP TAO

  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”

Passo a passo para SAP TAO

  1. As configurações do TAO disponíveis são Inspecionar, Importar e Exportar, Consolidar, Registrar, licenciar, configuração especializada. Clique no botão importar/exportar e navegue até o local da biblioteca de componentes RTL e clique em salvar.

Passo a passo para SAP TAO

  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

Passo a passo para SAP TAO

  1. Depois de exportar componentes para o Quality Center (QC), você verá a biblioteca de componentes (botões, botões da tela corporal, botões de cabeçalho, etc.), conforme destacado na captura de tela abaixo.

Passo a passo para SAP TAO

  1. Ao clicar na biblioteca de “Botões”, você verá uma tela, digamos uma tela de pedido de venda, onde poderá ver várias barras de ferramentas como “Barra de ferramentas padrão”, “Barra de ferramentas de alocação” e “Botões da tela corporal”

Passo a passo para SAP TAO

  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 fazem parte do código T. Por exemplo, VA01 possui 283 telas que podemos inspecionar.

Passo a passo para SAP TAO

  1. Agora, você pode selecionar a tela individualmente ou clicar em uma marcabox 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 log do caso de teste automatizado clicando no link “Visualizar relatório”; isso vai dar details sobre quais casos de teste foram aprovados e quais falharam.

Passo a passo para SAP TAO

  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.

Passo a passo para SAP TAO

Integração SAP TAO com outras ferramentas

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

Object Spy é outra ferramenta além dessas que recupera as informações que identificam os elementos da UI.

Abordagem de automação de testes com SAP TAO

  1. Por meio de inspeção, o SAP TAO gera componentes de Teste ou pela varredura de subtelas do SAP Business Process (somente frontend SAP GUI), 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. Através de MS criado automaticamente sobressair arquivos, os dados de teste podem ser aplicados a parâmetros de entrada que incluem colunas parametrizadas e dados de teste para primeiras iterações
  4. Rascunhos de casos de teste e componentes de teste gerados são carregados no SAP Quality Center

Benefícios do SAP TAO

  1. Implantação de teste: reduz o tempo necessário para construir e executar os scripts de teste
  2. Teste de reutilização: SAP TAO elimina a necessidade de criar novos testes sempre que um componente é alterado. Se um componente for alterado em um grupo de testes, você poderá substituir esse componente e reconsolidar o teste.
  3. Manutenção: Elimina atividades de gravação/reprodução e reduz significativamente o custo de manutenção.
  4. As PMEs (Especialistas no Assunto) não são obrigadas 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 mudanças. 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 é um ferramenta de teste de automação para sistemas de software SAP.
  • O formulário completo do SAP TAO é Aceleração e Otimização de Testes.
  • SAP TAO agiliza a criação e manutenção de testes de processamento de negócios de ERP.
  • Estrutura SAP TAO: 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.
  • Através da inspeção, o SAP TAO gera componentes de Teste ou através da varredura de subtelas do SAP Business Process (somente frontend SAP GUI), os campos são parametrizados.
  • SAP TAO reduz o tempo necessário para construir e executar os scripts de teste.