Em nosso último blog, falamos sobre a segurança cibernética e a segurança de transporte da SAP. Dando continuidade a esse tema, quero discutir o ABAP Test Cockpit (ATC) e sua função na proteção do código personalizado.

Anteriormente, escrevi sobre o SAP DevOps toolchaining e o ATC - que existe há muitos anos - também faz parte da conversa sobre DevOps.

No entanto, hoje considerarei a segurança sob a perspectiva de garantir que o código que entra em seus sistemas SAP tenha passado por testes e revisões apropriados usando o inspetor de código ou variantes de verificação ATC.

Essa verificação essencial do código ABAP garante a segurança e a estabilidade de seus sistemas, minimizando as interrupções nas operações comerciais diárias.

Como o mundo SAP continua a evoluir, o ABAP Test Cockpit é uma ferramenta prática que deve ser compreendida e usada por algum tempo para facilitar a migração das alterações do SAP para a produção e aumentar o ROI do seu investimento em SAP.

O que é ATC?

OCockpit de teste ABAP é um conjunto de ferramentas de verificação ABAP que permite executar verificações estáticas e testes de unidade para seus programas ABAP.

ATC em ação

Cockpit de teste do ATC ABAP

Por que usar o ABAP Test Cockpit?

A garantia de qualidade é fundamental quando se considera o volume de código ABAP que as organizações desenvolvem e a possibilidade de bugs em um aplicativo SAP que afetam processos comerciais essenciais.

Há muitos benefícios em usar o ATC, entre eles:

  • O ABAP Test Cockpit é o conjunto de ferramentas da SAP para o gerenciamento central de verificações de qualidade ABAP
  • O ATC é baseado no mecanismo do SAP Code Inspector, portanto, todas as verificações e variantes do SCI podem ser reutilizadas. O ATC usará automaticamente o SCI+ em vez do SCI padrão se o SCI+ tiver sido implementado
  • Aplicação obrigatória de um gateway de qualidade
  • Todos os resultados das verificações estão disponíveis por meio de um mecanismo central de relatórios que possui filtros e agregações
  • O conjunto de ferramentas tem um processo robusto para gerenciar isenções e exceções
  • Ponto de entrada único para todas as ferramentas de verificação de código estático
  • Integração ao ABAP Development Workbench com alta usabilidade para desenvolvedores e especialistas em qualidade
  • Apoiar técnicas essenciais de QA, como Q-Gates e testes de regressão em um sistema de consolidação
  • Controle de transporte por meio de execuções de verificação antes do transporte
  • Processo de isenção para lidar com as descobertas de forma eficaz
  • Priorização de casos de teste automatizados

Automatize o ATC com o Rev-Trac!

Rev-Trac Platinum 8.2.2 permite a integração imediata com conjuntos de ferramentas SAP avançadas, incluindo o ABAP Test Cockpit e o Code Inspector.

Essa integração impõe o uso do ATC no momento apropriado do processo, garantindo que apenas o código ABAP da mais alta qualidade seja fornecido aos seus sistemas SAP.

Para poupar esforços, o Rev-Trac envia automaticamente o código para o ABAP Test Cockpit, se ele tiver sido configurado. A próxima etapa pode ser aprovada automaticamente se os testes e verificações executados forem liberados. Ao mesmo tempo, o código personalizado é rejeitado automaticamente se falhar nas verificações.

Requisitos do sistema
O ABAP Test Cockpit já está disponível com EhP2 para SAP NetWeaver 7.0 support package stack 12 (SAP Basis 7.02, SAP Kernel 7.20) e EhP3 para SAP NetWeaver 7.0 support package stack 5 (SAP Basis 7.31, SAP Kernel 7.20).

Para obter mais informações sobre como o ATC e o Rev-Trac funcionam juntos como uma solução, entre em contato com hello@rev-trac.com.