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
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.