MicroStrategy ONE

Mejores prácticas para pruebas de integridad

MicroStrategy recomienda las siguientes mejores prácticas al probar su actualización con Integrity Manager:

  • Cree todas las líneas base usando Integrity Manager ONE.

    Por ejemplo, si va a actualizar de 10.4.x a ONE y no tendras un live 10.4.x y ONE ambos disponibles al mismo tiempo para hacer una comparación entre Proyecto y Proyecto, luego actualizar una máquina de desarrollador a ONE con Integrity Manager para capturar la línea base para 10.4.x antes de actualizarlo a ONE. Las líneas base que se crean con versiones anteriores de Integrity Manager no son compatibles y los administradores pueden esperar errores de "no contiene etiquetas" o "no contiene relaciones". Esto se debe a cambios intencionales en la arquitectura para admitir nuevas funciones.

  • Cree una prueba de integridad que compare informes, documentos y paneles del entorno de prueba actualizado con los mismos objetos en el entorno de producción actual, para que pueda ver fácilmente dónde están las diferencias.
  • En una prueba de integridad comparativa, debe tener la misma versión del sistema operativo y la misma fuente instalada en su máquina para usar la vista de gráfico y comparar dos informes en PDF. La representación de fuentes en un PDF depende de la versión y del sistema operativo, por lo que las diferencias pueden generar problemas de formato, lo que puede afectar los resultados de la comparación.

  • Ejecutar las pruebas contra el data warehouse de producción. Si esto no es posible, pruebe con un almacén de datos que se parezca lo más posible al almacén de datos de producción. Asegúrese de que las pruebas tanto para el entorno de actualización como para el entorno de producción actual se ejecuten en el mismo almacén o que se devuelvan resultados incomparables, como se espera.
  • Ejecute las pruebas con usuarios, grupos y roles de seguridad de producción, en lugar de usuarios y grupos de pruebas de integridad creados especialmente, para que las pruebas coincidan lo más posible con el entorno de producción.
  • Si es posible, seleccione objetos de contenido con al menos respuestas predeterminadas para probar. De lo contrario, cree copias estáticas de objetos de contenido que tengan mensajes sin respuestas predeterminadas.
  • Al ejecutar una prueba de rendimiento, asegúrese de que no se realice ningún otro uso o prueba en los entornos, ya que puede generar resultados engañosos.