5 Mejores prácticas para las prueba de datos SAP

Por Yuhalbert Graterol
Yuhalbert Graterol

Yuhalbert Graterol tiene amplia experiencia y experticia en SAP, ABAP, HCM y otros módulos, la cual ha aportado a distintos clientes por mas de 15 años. Hace 5 años se unió a EPI-USE Labs y ha contribuido con clientes en Latinoamerica en mejorar sus plataformas SAP.

Escrito el 2 de Julio del 2018, 12:06:59 PM

Hablemos de pruebas de datos en SAP

Hablemos de pruebas de datos en SAP

¿Super divertido eh? Oh, las evaluaciones y tribulaciones de las pruebas en SAP. Todos los que vivimos y respiramos SAP sabemos que las pruebas toman mucho tiempo y requieren de la data correcta para acortar el ciclo. Pruebas de regresión puede ser una palabra que no quieres escuchar. Pero, es una parte crítica y necesaria de la estructura de TI de una organización. Quienes realizan pruebas, buscan errores mientras intentan mantener las brechas de seguridad a raya.
¿Sabía usted que el 35% del presupuesto de TI en grandes compañías es destinado a pruebas? Eso es mucho, sin duda.

El 35% presupuesto de las grandes empresas de TI se destinará a pruebas
La prueba de datos en SAP es compleja y ésta conlleva sus propios desafíos.

Desafíos al probar datos en SAP

Recientemente entregamos un webinar acerca de SAP Data Testing best Practices Dos and Don’ts, donde notamos que uno de los mayores retos están relacionados con las pruebas de datos.

Una y otra vez, escuchamos de nuestros clientes como al ejecutar varios proyectos al mismo tiempo trae complejidad y
desafíos a su infraestructura SAP. Ellos se quejaban acerca de las complicaciones y la falta de calidad en los datos durante las pruebas.

Aquí los retos más comunes durante las pruebas de datos SAP:

  1. Reproducir problemas de producción en los sistemas no productivos.
  2. Actualizar ambientes de pruebas
  3. Insuficiente data de prueba para soportar los escenarios de pruebas necesarios
  4. Asegurar información sensible.

Adicionalmente a estos retos, miremos esta estadística de NIST:Desafíos al probar datos en SAP

Entonces... Para manejar estos retos, aquí están las 5 mejores prácticas para las pruebas de datos SAP:


  1. Ajustar el volumen de datos a las necesidades. Una copia del sistema vs. una exacta copia de un objeto de negocios.

    Cuando aprovisionamos data para pruebas en SAP, es importante considerar los tipos de pruebas que se estarán llevando a cabo con esta data. Si la data está siendo usada para una prueba unitaria en desarrollo, entonces el volumen puede ser pequeño y aislado justo para el escenario que se está probando. No hay necesidad de colocar un gran volúmen de datos en el sistema desarrollo, ya que no es apropiado y normalmente su propósito no es realizar pruebas de desempeño. Cuando miramos la ruta de transporte, un juego de datos individuales estará bien para soportar errores de producción y en algunos casos pruebas de integración, pero la mayoría de las organizaciones tendrán algunos requerimiento de pruebas de desempeño antes de pasar cualquier cambio a producción. Entonces, necesitamos mirar si una pequeña porción del mandante (por ejemplo, todos los datos maestros de clientes) será suficiente para las pruebas, o en algunos casos necesitamos parcial o completo historial de las transacciones también.

  2. Asegure que la data de producción a ser copiada no impacte otras pruebas o procedimientos.

    Muchos de nuestros clientes, particularmente aquellos en FMCG y Retail, vienen a nosotros cuando tienen el requerimiento de actualizar ciertos datos de pruebas, sin dañar el resto de los datos de pruebas. Algunas parte del maestro de materiales puede haber sido actualizado en el sistema de pruebas, por ejemplo, extendiendo el material a una nueva planta. Esto no puede ser sobrescrito, pero las pruebas no pueden proseguir sin las últimas condiciones de precios o nuevos proveedores/clientes que han sido creados recientemente en producción. Esto requiere la precisión de un láser en la identificación de la data y el filtrado de las opciones a elegir.

  3. Toda la data de prueba debería cumplir las políticas de seguridad - datos sensibles pueden ser enmascarados sin reducir el valor de la data probada.

    Seguridad de datos será por mucho la mayor historia de TI en el 2018. Inteligentemente enmascarando etiquetas e identificadores, data real puede ser usada para pruebas y la riqueza de la variedad de datos mantenida. Sin esta posibilidad, compañías revertirán a los consultores para crear los datos. El peligro subyace en que la persona que crea los datos traerá consigo prejuicios a las pruebas y a los datos. Casos de datos inusuales son con frecuencia los que más nos sorprende durante las pruebas y los que dificultan encontrar errores.

  4. Buenos procesos de pruebas son repetibles y donde sea posible, automatizados.

    La tasa de cambio en los negocios es cada vez mas rápida. Pruebas manuales son costosas, susceptibles a errores, y consumen mucho tiempo. Para tener operaciones ágiles, las pruebas deben ser rápida y fáciles de planificar. Con el 35% del presupuesto de TI de las compañías yendo a pruebas hay mucho beneficio que obtener a través de la automatización de pruebas.

  5. Cree un simple, script de prueba específico  para el cambio que está siendo implementado.

    Si los datos y el proceso exacto de pruebas puede ser identificado y reproducido, allí encontraremos consistente y repetibilidad en las pruebas. Una vez que la organización ha catalogado los scripts de pruebas repetibles la fiabilidad de los desarrollos se incrementará, y la automatización se vuelve más simple, permitiendo pruebas manuales que se enfoquen en nuevos o casos más críticos/complejos.

Allí lo tienes. Cuando se trata de pruebas de datos SAP, hay mucho por considerar. Si quiere ayuda en cómo automatizar su sistema de pruebas, lea acerca de nuestra solución fácil de usar que aliviará el tratamiento de sus desafíos.

¿Qué desafíos de prueba de datos de SAP ha encontrado? Responda a continuación en los comentarios!


Lo debido e Indebido en pruebas de datos SAP

Fuentes:

  1.  https://www.kms-technology.com/blog/testing/companies-spend-35-of-it-budgets-on-qa-and-testing.html
Temas: sap testing test data management data copy data testing regression testing Prueba de Datos Pruebas de Regresión Pruebas SAP Copia de datos Administración de datos de prueba


Añadir un comentario