Está en la página 1de 10

PLAN DE PRUEBAS

MIGRACIÓN

Proyecto: MIGRACIÓN SAP ECC -MDS

ECOPETROL

Junio de 2022

Proyecto: Migración SAP ECC -MDS 1


REVISIONES

Versión Fecha Autor(es) Revisión - Fecha Descripción

1.0 27/05/2022 Ruben Ibarra Versión inicial del Plan de Pruebas para el servicio de
migración de datos del sistema SAP ECC a MDS
Christian Barragan
Carol Prada
2.0 06/06/2022 Ruben Ibarra Ajuste a actividades de validacion del origen MDS
Actualización de herramientas a utilizar para el proceso
Christian Barragan de validacion
Carol Prada

Proyecto: Migración SAP ECC -MDS 2


Contenido
1 Objetivo...................................................................................................................................4

2 Alcance de las Pruebas.............................................................................................................5

2.1 Entidades migradas (SAP ECC).........................................................................................5

2.2 Se excluye del alcance en todos los casos........................................................................6

2.3 Reglas de Migración.........................................................................................................6

2.4 Reglas de Transformación................................................................................................6

3 Estrategia de Pruebas..............................................................................................................7

3.1 Tipos de Pruebas Propuestas...........................................................................................7

3.2 Estrategia de análisis y ejecución:....................................................................................7

3.2.1 Prueba técnica de validación de saldos....................................................................7

3.2.2 Pruebas Técnicas conteo..........................................................................................7

3.2.3 Pruebas Técnicas calidad de Registros.....................................................................7

3.3 Pasos de la ejecución de pruebas de migración...............................................................8

3.4 Perfiles y Herramientas....................................................................................................9

4 Riesgos.....................................................................................................................................9

5 Cronograma Estrategia............................................................................................................9

6 Acuerdo de confidencialidad...................................................................................................9

Proyecto: Migración SAP ECC -MDS 3


1 Objetivo
Definir las pruebas diseñadas para apoyar el proceso de migración de los datos del proyecto
migración SAP ECC - MDS. Verificar y validar que los datos en el repositorio origen pasen al
repositorio destino con las especificaciones suministradas por Ecopetrol. Estas especificaciones
están basadas en las consideraciones definidas durante las reuniones de entendimiento
realizadas con los diferentes interesados en el proceso (Líder de calidad ECP, Proveedor de
migración, proveedor de desarrollo y proveedor de calidad)

Los resultados de la ejecución de las pruebas planteadas en este proceso serán entregados al
equipo del proyecto de Migración SAP ECC - MDS.

Proyecto: Migración SAP ECC -MDS 4


2 Alcance de las Pruebas
En la migración de datos se garantizará que todos los datos contenidos en la documentación
compartida por ECP se trasladen con éxito al esquema de base de datos destino.

También se debe garantizar la transformación de campos (atributos).

2.1 Entidades migradas (SAP ECC)


 Esquema de tablas migradas con la cantidad de campos:

TABLAS CANTIDAD DE CAMPOS

RMMG1 11
MARA 23
MAKT 1
RMMZU 1
KLART 1
STDCL 1
ZAEHL 1
STATU 1
MLAN 2
TSKM 1
MVKE 2
MKVE 4
KNVV 2
MARC 24
STXH 1
MLGN 3
MLGT 1
MBEW 7
CKMMAT_DISPLAY 2
CKMLHD 1
CLASS 1
ATBEZ 1
ATWRT 1
VACÍOS 3

Proyecto: Migración SAP ECC -MDS 5


2.2 Se excluye del alcance en todos los casos
 Se omiten todos los esquemas de base de datos, campos y transformaciones que no
fueron presentados durante el levantamiento de la estrategia de pruebas, entregadas
por el proyecto.
 No se realizarán validaciones de estructura de datos, solo validaciones de data
 Las tablas con N/A y que están vacías no se tendrá en cuenta para el proceso de
validación en la migración.

2.3 Reglas de Migración


Por el momento no hay definidas reglas para la migración, se actualizará en cuanto el proyecto
especifique.

2.4 Reglas de Transformación

Nombre del campo Campo MDS Tranformación


Para la migración, el almacén corresponde a la concatenación del Código Centro
Almacén Almacen (Centro) + guión (-) + Código del Almacén (Almacen).
Ej: 1002-P001
Material Code Para la vista DatosBasicos es Code
En la migración, El Número Almacén corresponde a la concatenación del Código
Núm.almacén NumeroAlmacen del Centro (Centro) + guión (-) + Código del Almacén (Almacen) + guión(-) + el
Código del Numero Almacén (NumeroAlmacen). Ej:1002-P001-PRP
En la migración, El Tipo Almacén corresponde a la concatenación del Código del
Centro (Centro) + guión (-) + Código del Almacén (Almacen) + guión(-) + el Código
Tipo almacén TipoAlmacen
del Numero Almacén (NumeroAlmacen) + guión(-) + el Código del Tipo Almacén
(TipoAlmacen). Ej:1002-P001-PRP-GPR
Texto breve de
DescripcionCorta Este atributo corresponde al código de la descripción corta (NumeroClase)
material
En la migración, la Clasificación Fiscal corresponde a la concatenación del Código
ClasificacionFiscal
Clasificación Fiscal deTipo de Impuesto (TipoImpuesto) + guión(-) + Código de la Clasificación Fiscal
(ClasificacionFiscal). Ej: ZIVA-G
En la migración, la Organización de Ventas corresponde a la concatenación del
OrganizacionVenta
Org.Ventas Código de la Sociedad + guión(-) + Código de Org. Ventas (OrganizacionVentas).
s
Ej: ECP-CO01
Corresponde a la concatenación de las características del material con su
respectivo valor separados por punto y coma (;). Ej:
BODY MATERIAL: 316 SS; COEFFICIENT RATING: 6000 PSIG; CONNECTION TYPE:
Texto DescripcionLarga
MNPT X FNPT; ADDITIONAL FEATURES: BLEED SCREW 1/4

Debe ser las mismas características de la Entidad Material_Caracteristicas

Proyecto: Migración SAP ECC -MDS 6


3 Estrategia de Pruebas
3.1 Tipos de Pruebas Propuestas
Pruebas de Migración: Garantizar la estabilidad de la migración en completitud, integridad y
correctitud de datos. Enfocada en probar que la información que se encuentra en la fuente o
fuentes de datos origen corresponda con la información que se encuentra en la base de datos
destino, teniendo en cuenta los cambios y transformaciones que se deben realizar.

3.2 Estrategia de análisis y ejecución:


Importante: Para esta primera versión de plan se proponen las siguientes pruebas, pero pueden
aplicar o no en cuanto se tenga la información completa para su análisis y toma de decisión.

3.2.1 Prueba técnica de validación de saldos


Tienen como objetivo la comprobación de los saldos consolidados posterior a la migración de
datos, de acuerdo con unos criterios previamente definidos. Los criterios son generalmente:
rangos de fechas, departamentos en una estructura organizacional (Regionales, áreas,) o cuentas
contables.

3.2.2 Pruebas Técnicas conteo


Prueba consiste en que todos los datos contenidos en la fuente de datos inicial se trasladen con
éxito al esquema de base de datos destino. Este tipo de prueba genera incidentes que
evidencian:

 Registros Faltantes
 Registros Sobrantes
 Registros diferentes

3.2.3 Pruebas Técnicas calidad de Registros


Certificación de la transformación de campos (atributos), cambio de valor y rellenado de datos.
Este tipo de prueba genera incidentes que evidencian:

 Registros que no Cumplen la regla


 Registros que cumplen la regla

Proyecto: Migración SAP ECC -MDS 7


3.3 Pasos de la ejecución de pruebas de migración

1. Análisis: Se realiza el análisis de la documentación entregada con la intención de


entender el tipo de migración que se va a realizar e identificar las reglas que se
presentan para la información en el destino.
2. Construcción de querys: Se construyen los querys de consulta para el origen y el destino
de datos, teniendo en cuenta las reglas de saldos definidas para comprobar la
correctitud de los totales
3. Ejecución de querys: Se ejecutan los querys para realizar la comparación de la
información del origen de datos con el destino y de esta forma analizar los resultados
obtenidos, permitiendo identificar saldos iguales, saldos diferentes y saldos faltantes.
 Extracción data Origen: Pendiente confirmación con proyecto para SAP ECC
 Extracción data Destino:
 Acceder a ruta http://10.232.88.14/MDS/ con las credenciales suministradas por
el Proyecto.
 Creación de vistas para consultar los datos y poder generar los querys
 Creación de querys para la validación de la transformación
 Herramienta con la que se trabajará será SQL server management studio
 Note pad ++ para la validación de las extracciones de los querys
 Validacion vistas destino vs excel fuentes.
 construccion querys base
 parseo (extraccion de datos en origen y destino para proceder a realizar
comparaciones ) data a proceso de validacion (pendiente definicion extraccion origen).

 Comparación
Informe y reporte de No Conformidades: Por medio de la información obtenida de la
ejecución anterior, se crea el informe detallando los resultados, al igual que se reportan
las no conformidades para saldos iguales, saldos diferentes y saldos faltantes. El reporte
de defectos se realizará por medio de la herramienta de azure notificando al equipo
para su revisión y solución.
4. Reproceso de las No Conformidades: Previo acuerdo con el cliente, se realiza una
segunda iteración para reprocesar las No Conformidades y verificar su corrección.

Proyecto: Migración SAP ECC -MDS 8


Nota: El ambiente sobre el cual se realizarán las pruebas, debe ser un ambiente destinado para
este propósito, el cual una vez confirmado que se encuentra con la información migrada, debe
permanecer estable y sin ningún tipo de alteración en la estructura o la información que allí se
almacena, pues el menor cambio implica realizar ajustes en las consultas o ejecutar las mismas
nuevamente.

3.4 Perfiles y Herramientas


Para cubrir el alcance definido para las pruebas se debe contar con 1 Ingeniero de Pruebas no
funcionales (migración) que se encargará de realizar toda la prueba de migración con el apoyo
de 1 Líder de Pruebas.

Herramientas.

 SQL SERVER (SSMS)


 NOTEPAD ++
 EXCEL
 JAVA (Eclipse)

Para las pruebas se utilizarán las siguiente herramientas: Cliente SQL, Oracle, JAVA, Eclipse que
permiten construir algun desarrollo relacionado a los script generados, uso de herramientas
como Excel y Notepad ++ para consultar, comparar, verificar y cuantificar los registros extraídos
de la bases de datos origen y destino.

Proyecto: Migración SAP ECC -MDS 9


4 Riesgos
 Si el equipo de calidad en el cliente no cuenta con los insumos para realizar una
planeación. Entonces se puede afectar la precisión de la planeación de las solicitudes
del servicio y por lo tanto de la capacidad requerida para un período de tiempo, puede
desviar el esfuerzo estimado y aumentar los tiempos de ejecución de pruebas.
 Imposibilidad de poder generar una extracción de datos, por limitantes al acceso de la
informacion y o temas que estan fuera de nuestro alcance.

5 Cronograma Estrategia
Se requiere de la información completa para iniciar con las actividades del cronograma.

Cronograma
Actividad/Semanas 1 2 3 4
Análisis y construcción de script en cuanto se tenga la
información completa.
Ejecución de scripts, reportes y reproceso de las NC y
cierre.

6 Acuerdo de confidencialidad

La información contenida en este documento es entregada bajo el espíritu de mutua


confidencialidad, las partes respetan las ideas del otro y la información provista. Por lo tanto, la
información aquí contenida no debe ser copiada o entregada a terceras personas o utilizada con
un propósito diferente al de la evaluación de esta.

Proyecto: Migración SAP ECC -MDS 10

También podría gustarte