Marco de automatización de pruebas de SAP: comprobaciones de configuración (versión preliminar)

SAP Testing Automation Framework incluye funcionalidades de validación de configuración completas para garantizar que los sistemas SAP cumplan los procedimientos recomendados y las directrices para las implementaciones en Microsoft Azure. Estas comprobaciones de configuración ayudan a identificar posibles problemas que pueden afectar al rendimiento, la confiabilidad y el cumplimiento del sistema.

Información general

La validación de la configuración es un componente crítico del marco de pruebas que realiza comprobaciones nointrusivas para validar las configuraciones del sistema en SAP en los procedimientos recomendados de Azure. Estas comprobaciones ayudan a identificar problemas de configuración antes de que afecten a los sistemas de producción. El marco valida varios aspectos del sistema SAP, incluida la configuración de infraestructura, los parámetros del sistema operativo, las configuraciones de almacenamiento y la configuración de recursos del clúster.

Estas comprobaciones no son inintrusivas, lo que significa que no modifican el sistema ni requieren tiempo de inactividad. En su lugar, analizan las configuraciones existentes y proporcionan informes detallados que resaltan las desviaciones de las prácticas recomendadas.

Nota:

Las comprobaciones de configuración de SAP Testing Automation Framework se encuentran actualmente en versión preliminar pública.

Comprobaciones de validación de configuración

Las comprobaciones de validación de configuración dentro del marco de automatización de pruebas de SAP se organizan sistemáticamente en agrupaciones lógicas distintas que proporcionan flexibilidad en la ejecución. Cada grupo se puede ejecutar de forma independiente de forma independiente o, como alternativa, todos los grupos se pueden ejecutar juntos en una ejecución de validación completa.

Entre las categorías principales de comprobaciones de validación de configuración se incluyen las siguientes. A continuación se proporcionan ejemplos de comprobaciones en cada categoría para ilustrar la naturaleza y el ámbito de las validaciones realizadas:

Sugerencia

Para obtener la lista completa y up-to-date de todas las comprobaciones de configuración, consulte la documentación de comprobaciones de configuración en GitHub.

Infraestructura

  • Aunque no es una categoría de ejecución independiente, las comprobaciones de infraestructura se integran como un componente esencial dentro de las otras categorías.
  • Proceso de Azure: validación de la SKU de máquina virtual, habilitación de redes aceleradas, configuración del conjunto de disponibilidad/zona y configuración del grupo de selección de ubicación de proximidad.
  • Almacenamiento: comprobación del uso de discos SSD/Ultra Premium, configuración del acelerador de escritura, directivas de almacenamiento en caché de disco y configuración de redundancia.

Base de datos

  • Valida la configuración específica de SAP HANA o IBM DB2.
  • SAP HANA: comprueba la asignación de memoria, los parámetros de replicación del sistema y las configuraciones del clúster de Pacemaker (agentes de recursos, mecanismos de barrera y restricciones).
  • IBM DB2: comprobación de los requisitos de hardware, la configuración del idioma del sistema y los parámetros de optimización del sistema operativo.

Servicios centrales

  • Valida la configuración de instancias de ASCS (ABAP SAP Central Services) y ERS (Servidor de replicación en cola).
  • Comprueba la configuración del nombre de host virtual, las opciones de montaje del sistema de archivos y el orden de inicio del servicio.

Servidores de aplicaciones

  • Valida la configuración de las instancias del servidor de aplicaciones.

Nota:

Actualmente solo se admiten comprobaciones de configuración de alta disponibilidad (HA) y pruebas funcionales para bases de datos de SAP HANA. En el caso de las bases de datos DE IBM DB2, solo hay disponibles comprobaciones de configuración que no son de alta disponibilidad.

Pasos siguientes