Pruebas de BI: casos de prueba de inteligencia empresarial

¿Qué son las pruebas de BI?

La inteligencia de negocios (BI) es el proceso de recopilar, limpiar, analizar, integrar y compartir datos para obtener conocimientos prácticos que impulsen el crecimiento empresarial. Las pruebas de inteligencia empresarial o pruebas de BI verifican los datos provisionales, el proceso ETL, los informes de BI y garantizan que la implementación sea correcta. BI Testing garantiza la credibilidad de los datos y la precisión de los conocimientos que se derivan del proceso de BI.

Puede obtener más información sobre ETL/Business Intelligence en este tutoriales

Casos y escenarios de prueba de pruebas de BI

A continuación se presentan casos de prueba genéricos que deben validarse para cualquier proyecto de prueba de BI

Escenarios de prueba de verificación ETL

Casos de prueba de muestra

  • Verificar que los datos estén asignados correctamente desde el sistema de origen al de destino
  • Verifique que todas las tablas y sus campos se copien del origen al destino
  • Verifique que las claves configuradas para generarse automáticamente se creen correctamente en el sistema de destino
  • Verifique que los campos nulos no estén completos
  • Verificar que los datos no estén confusos ni truncados
  • Verifique que el tipo y formato de datos en el sistema de destino sea el esperado
  • Verifique que no haya duplicidad de datos en el sistema de destino
  • Verificar que las transformaciones se apliquen correctamente
  • Verificar que la precisión de los datos en los campos numéricos sea exacta
  • Verificar que el manejo de excepciones sea sólido

Escenarios de prueba de datos provisionales

Casos de prueba de muestra

  • Verificación de conciliación: el recuento de registros entre las tablas STG (preparación) y las tablas de destino es el mismo después de aplicar reglas de filtro
  • Inserte un registro que no esté cargado en la tabla de destino para una combinación de teclas determinada
  • Copiar registros y enviar los mismos registros que ya están cargados en las tablas de destino; no se deben cargar
  • Actualizar un registro para una clave cuando las columnas de valores cambiaron en las cargas del día_02
  • Eliminar los registros lógicamente en las tablas de destino.
  • Valores cargados por tablas de proceso
  • Valores cargados por tablas de referencia.

Carga de datos en escenarios de prueba de BI

Casos de prueba de muestra

  • Compruebe si la base de datos de destino y de origen están bien conectadas y no hay problemas de acceso.
  • Para una carga completa, marque la opción truncar y asegúrese de que funcione bien.
  • Mientras carga los datos, verifique el rendimiento de la sesión.
  • Compruebe si hay errores no fatales.
  • Verifique que puede fallar la tarea principal que llama si falla la tarea secundaria.
  • Verificar que los registros estén actualizados
  • Verificar el mapeo y flujo de trabajo Los parámetros están configurados con precisión.
  • Verificar que el número de tablas en los sistemas de origen y de destino sea el mismo
  • Compare los atributos de las tablas de etapa con los de las tablas de destino. Deberían estar emparejados.

Escenarios de prueba de informes de BI

Casos de prueba de muestra

  • Mostrar fecha y hora
  • Precisión decimal para cifras clave
  • En una página determinada, muestra el número de filas y columnas.
  • Características gratuitas en el informe.
  • ¿Cómo se muestran los valores/datos en blanco para las características y los ratios en el informe?
  • Si la búsqueda de características se basa en clave o clave y texto, según corresponda
  • ¿La opción de búsqueda en el texto distingue entre mayúsculas y minúsculas: superior, inferior o ambas?